Projekt

Obecné

Profil

Iteration 3 » Historie » Verze 2

Jan Pašek, 2021-03-27 08:35

1 1 Jan Pašek
h1. Iteration #3
2
3 2 Jan Pašek
+*Target:*+ Deliver a minimalistic application with Web GUI that enables the creation of a certificate and list all certificates. The listing shall enable the user to download the certificate and corresponding chain of trust in a separate file. 
4
5
+*Analysis:*+
6
* Create DAO objects - Certificate, Private Key
7
* Create a subset of Rest API endpoints
8
* Create a simple GUI
9
10
*DAO:*
11
12
_Certificate_
13
* get_certificate_by_id - queries a certificate based on given ID
14
* get_all_certificates - select all certificates
15
* get_all_certificate_authorities - select all certificate authorities
16
* get_issuer_of - get issuer of a certificate given by ID
17
* get_private_key_of - get private key ID of a certificate given by ID
18
* insert_new_certificate - inserts a new certificate into the DB
19
20
_Private key_
21
* get_private_key_by_id - queries a private key based on given ID
22
* insert_new_private_key - inserts a new private key into the DB