Projekt

Obecné

Profil

Statistiky
| Větev: | Tag: | Revize:

# Datum Autor Komentář
2f5101f1 2021-04-05 22:52 Stanislav Král

Re #8472 - Added a parameter to the craete_sscrt method in CryptographyService in order to be able to specify tha number of days for which the generated certificate will be valid.

a6727aa9 2021-04-05 22:41 Stanislav Král

Re #8472 - Added missing docstrings to KeyService and CertificateService classes

699a4f25 2021-04-05 22:04 Stanislav Král

Re #8472 - Added KeyService.delete test and renamed a test suite

Applied a small change to the KeyService.get_keys method

45744020 2021-04-05 22:03 Stanislav Král

Re #8472 - Changed delete methods in repositories in such way that delete methods now return True only when at least one row was deleted

3d639744 2021-04-05 21:42 Stanislav Král

Re #8472 - Implemented delete_certificate method in CertificateService and added a test validating it

0f3af523 2021-04-05 21:41 Stanislav Král

Re #8472 - Changed CertificateRepository.read_all method in such way that empty list is now returned instead of None when no certificates are found

4e70d22a 2021-04-05 21:29 Stanislav Král

Re #8472 - Added get_chain_of_trust method documentation and comments

ef65f488 2021-04-05 21:19 Stanislav Král

Re #8472 - Implemented get_chain_of_trust method and added an integration test validating it

Added return type specification to read_all method in CertificateRepository

2a90f4fd 2021-04-05 20:31 Stanislav Král

Re #8472 - Implemented get_certificates method and added an integration test validating it

Added fixtures providing a unique DB connection for each test

6f64f062 2021-04-05 19:57 Stanislav Král

Re #8472 - Fixed an issue in the certificate repository that resulted in inability to filter certificates by their type

4c19a9b1 2021-04-05 19:48 Stanislav Král

Re #8472 - Implemented create_end_cert method and added an integration test validating it

ca3ac7c0 2021-04-05 18:47 Stanislav Král

Re #8472 - Added the ability to pass usage dictionary to create_ca and create_root_ca methods via optional parameter

093d06df 2021-04-05 18:45 Stanislav Král

Re #8472 - Fixed an issue in CertificateRepository.create() method where update result (boolean) was returned instead of the created ID

bbcb7c89 2021-04-04 17:40 Stanislav Král

Re #8472 - Implemented create_ca method in CertificateService and added test verifying this method's validity

fa72c969 2021-04-04 17:38 Stanislav Král

Re #8472 - Fixed CertificateRepository bug that resulted in inability to create certificates

10fab051 2021-04-04 13:53 Stanislav Král

Re #8472 - Implemented get_certificate method in CertificateService and added a test testing this method

a7411982 2021-04-04 13:51 Stanislav Král

Re #8472 - Fixed a bug in CertificateRepository that resulted in inability to get a single certificate by ID

f9711600 2021-04-04 13:39 Stanislav Král

Re #8472 - Fixed a bug in PrivateKeyRepository that resulted in inability to get a single private key from the repository

e39e138f 2021-04-04 13:31 Stanislav Král

Re #8472 - Improved SQL connection/cursor fixtures in such way that connection to DB happens only once per test module

313b647b 2021-04-04 12:15 Stanislav Král

Re #8472 - Finished implementation of create_root_ca method in CertificateService

f3125948 2021-04-04 12:12 Stanislav Král

Re #8472 - Made small fixes to the CertificateRepository

36409852 2021-04-04 10:17 Stanislav Král

Re #8472 - Improved parse_cert_pem method in such way that it also parses notBefore and notAfter fields now

cc51ca2c 2021-04-04 00:00 Stanislav Král

Re #8472 - Finished implementation of parse_cert_pem method that parses a subject out of a PEM formatted certificate

Added few unit tests testing this method.

4a40b0d2 2021-04-03 22:18 Stanislav Král

Re #8472 - WIP commit of adding a method capable of parsing a Subject from a cert PEM

f62119d4 2021-04-03 17:14 Stanislav Král

Re #8472 - Implemented KeyService

98846b35 2021-04-03 17:10 Stanislav Král

Re #8472 - Fixed PrivateKey field assignment typo

181e1196 2021-04-02 14:29 Jan Pašek

Re #8471 - Merge implement DAO - source code

d6ccc8ca 2021-04-02 10:44 David Friesecký

Re #8471 - Implemented selection of all private keys

9e22e20c 2021-04-01 19:41 David Friesecký

Re #8471 - Implemented filter of certificates
- Implemented filter by certificate type using index (id) from CertificateTypes table
- No multiple types supported

805077f5 2021-04-01 12:25 David Friesecký

Re #8471 - Error correction after review

9d3eded8 2021-04-01 10:56 David Friesecký

Re #8471 - Simplification of CRUD functions
- conversion source of private key repository to one file
- added comments

f8b23532 2021-04-01 10:56 David Friesecký

Re #8471 - Simplification of CRUD functions
- conversion source of certificate repository to one file
- added comments

bcdb15bd 2021-04-01 10:54 David Friesecký

Re #8471 - Added name of tables to constants
- TAB_CERTIFICATE_TYPES for CertificateTypes table
- TAB_USAGE_TYPES for UsageTypes table

c7214bba 2021-04-01 10:45 David Friesecký

Re #8471 - Modified source
- deleted redundat files
- deleted '_impl' from repositories filename

a0602bad 2021-03-31 22:12 David Friesecký

Re #8471 - Added comments for CRUD functions

b2a9b83d 2021-03-31 21:06 David Friesecký

Re #8471 - Tested direct DB communication
- implemented tests for Certificates and PrivateKeys tables via DBManager

47e0e828 2021-03-31 11:35 David Friesecký

Re #8471 - Added FK of parent certificate

1636aefe 2021-03-31 10:29 David Friesecký

Re #8471 - Edited files for DB communication

dbd44a51 2021-03-31 10:28 David Friesecký

Re #8471 - Edited Certificate object
- due to database modification

993ee5a1 2021-03-31 10:26 David Friesecký

Re #8471 - Edited constants

25053504 2021-03-31 07:01 David Friesecký

Re #8471 - Corrected stylistics and warnings

e9e55282 2021-03-30 14:10 David Friesecký

Re #8471 - Implemented DB communication
- Implementation of communication with specific tables (Certificate, PrivateKey)

61db0634 2021-03-30 14:07 David Friesecký

Re #8471 - Edited arguments in headers of functions

b5114e4e 2021-03-30 14:06 David Friesecký

Re #8471 - Created constants of DB names
- Constant for each of names in DB (table, column)

2c96b4a5 2021-03-30 13:27 David Friesecký

Re #8471 - Implemented DB communication
- implemented operations create, read, update, delete
- created file with constants contains name of DB file and default values in DB

d79d1369 2021-03-30 13:15 David Friesecký

Re #8471 - Initialization of DAO implementation
- created data class according to DB tables (Certificate, PrivateKey)
- created abstract class for DB communication