Esempio n. 1
0
    def get_certificate(self) -> x509.Certificate:
        if not self.certificate:
            certificate = generate_certificate(self.private_key,
                                               settings.CA_FILEPATH,
                                               settings.CA_KEY_FILEPATH)
            self.certificate = certificate

        return self.certificate
Esempio n. 2
0
 def getPeerCertificate(self) -> X509:
     certificate = generate_certificate(self.peer.private_key, settings.CA_FILEPATH, settings.CA_KEY_FILEPATH)
     openssl_certificate = X509.from_cryptography(certificate)
     return openssl_certificate