Known subclasses: twisted.internet.ssl.Certificate, twisted.internet.ssl.CertificateRequest

Base class for public (certificate only) and private (certificate + key pair) certificates.

Instance Variable original The underlying OpenSSL certificate object. (type: OpenSSL.crypto.X509)
Method __init__ Undocumented
Method getSubject Retrieve the subject of this certificate.
Method __conform__ Convert this CertBase into a provider of the given interface.
Method _copyName Undocumented
original =
The underlying OpenSSL certificate object. (type: OpenSSL.crypto.X509)
def __init__(self, original):
Undocumented
def _copyName(self, suffix):
Undocumented
def getSubject(self):

Retrieve the subject of this certificate.

ReturnsA copy of the subject of this certificate. (type: DistinguishedName)
def __conform__(self, interface):

Convert this CertBase into a provider of the given interface.

ParametersinterfaceThe interface to conform to. (type: zope.interface.interfaces.IInterface)
Returnsan IOpenSSLTrustRoot provider or NotImplemented (type: IOpenSSLTrustRoot or NotImplemented)
API Documentation for twisted, generated by pydoctor at 2020-03-25 17:34:30.