botan.cert.x509.x509cert

X.509 Certificates

Public Imports

botan.utils.datastor.datastor
public import botan.utils.datastor.datastor;
Undocumented in source.
botan.pubkey.x509_key
public import botan.pubkey.x509_key;
Undocumented in source.
botan.cert.x509.x509_obj
public import botan.cert.x509.x509_obj;
Undocumented in source.
botan.asn1.x509_dn
public import botan.asn1.x509_dn;
Undocumented in source.
botan.cert.x509.certstor
public import botan.cert.x509.certstor;
Undocumented in source.

Members

Aliases

X509Certificate
alias X509Certificate = RefCounted!X509CertificateImpl
Undocumented in source.

Classes

X509CertificateImpl
class X509CertificateImpl

This class represents X.509 Certificate

Functions

certSubjectDnsMatch
bool certSubjectDnsMatch(string name, Vector!(string, ALLOC) cert_names)
Undocumented in source. Be warned that the author may not have intended to support it.
createAltName
AlternativeName createAltName(DataStore info)
Undocumented in source. Be warned that the author may not have intended to support it.
createDn
X509DN createDn(DataStore info)
Undocumented in source. Be warned that the author may not have intended to support it.
lookupOids
Vector!string lookupOids(Vector!(string, ALLOC) input)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta

License

Botan is released under the Simplified BSD License (see LICENSE.md)