def __init__(self, torproject_pem): CertificateOptions.__init__(self) self.torproject_ca = OpenSSL.crypto.load_certificate(OpenSSL.crypto.FILETYPE_PEM, open(torproject_pem, 'r').read())
def __init__(self, **kwargs): CertificateOptions.__init__(self, **kwargs)
def __init__(self, host, caCerts=None): if caCerts is None: caCerts = get_global_ca_certs() CertificateOptions.__init__(self, verify=True, caCerts=caCerts) self.host = host
def __init__(self, torproject_pem): CertificateOptions.__init__(self) self.torproject_ca = OpenSSL.crypto.load_certificate( OpenSSL.crypto.FILETYPE_PEM, open(torproject_pem, 'r').read())
def __init__(self, expected_spki_hash: bytes): self.expected_spki_hash = expected_spki_hash CertificateOptions.__init__(self)