3.1.2 X509Name objects

X509Name objects have the following methods:

hash()
Return an integer giving the first four bytes of the MD5 digest of the DER representation of the name.

der()
Return a string giving the DER representation of the name.

get_components()
Return a list of two-tuples of strings giving the components of the name.

X509Name objects have the following members:

countryName
The country of the entity. C may be used as an alias for countryName.

stateOrProvinceName
The state or province of the entity. ST may be used as an alias for stateOrProvinceName·

localityName
The locality of the entity. L may be used as an alias for localityName.

organizationName
The organization name of the entity. O may be used as an alias for organizationName.

organizationalUnitName
The organizational unit of the entity. OU may be used as an alias for organizationalUnitName.

commonName
The common name of the entity. CN may be used as an alias for commonName.

emailAddress
The e-mail address of the entity.