Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 10fab051

Přidáno uživatelem Stanislav Král před asi 4 roky(ů)

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

Zobrazit rozdíly:

src/services/certificate_service.py
16 16
        self.cryptography_service = cryptography_service
17 17
        self.certificate_repository = certificate_repository
18 18

  
19
    # TODO key passphrase is not present in class diagram
20 19
    def create_root_ca(self, key: PrivateKey, subject: Subject, extensions: str = "", config: str = ""):
21 20
        # create a new self signed  certificate
22 21
        cert_pem = self.cryptography_service.create_sscrt(subject, key.private_key, key_pass=key.password,
......
40 39
        certificate.certificate_id = created_id
41 40

  
42 41
        return certificate
42

  
43
    def get_certificate(self, unique_id: int) -> Certificate:
44
        return self.certificate_repository.read(unique_id)

Také k dispozici: Unified diff