botan.cert.x509.x509_ext

X.509 Certificate Extensions

Members

Aliases

PolicyInformation
alias PolicyInformation = RefCounted!PolicyInformationImpl
Undocumented in source.
X509Extensions
alias X509Extensions = RefCounted!X509ExtensionsImpl
Undocumented in source.

Classes

AlternativeNameExt
class AlternativeNameExt

Alternative Name Extension Base Class

AuthorityInformationAccess
class AuthorityInformationAccess
Undocumented in source.
AuthorityKeyID
class AuthorityKeyID

Authority Key Identifier Extension

BasicConstraints
class BasicConstraints

Basic Constraints Extension

CRLDistributionPoints
class CRLDistributionPoints

CRL Distribution Points Extension

CRLNumber
class CRLNumber

CRL Number Extension

CRLReasonCode
class CRLReasonCode

CRL Entry Reason Code Extension

CertificatePolicies
class CertificatePolicies

Certificate Policies Extension

ExtendedKeyUsage
class ExtendedKeyUsage

Extended Key Usage Extension

IssuerAlternativeName
class IssuerAlternativeName

Issuer Alternative Name Extension

KeyUsage
class KeyUsage

Key Usage Constraints Extension

PolicyInformationImpl
class PolicyInformationImpl
Undocumented in source.
SubjectAlternativeName
class SubjectAlternativeName

Subject Alternative Name Extension

SubjectKeyID
class SubjectKeyID

Subject Key Identifier Extension

X509ExtensionsImpl
class X509ExtensionsImpl

X.509 Certificate Extension List

Interfaces

CertificateExtension
interface CertificateExtension

X.509 Certificate Extension

Static variables

NO_CERT_PATH_LIMIT
size_t NO_CERT_PATH_LIMIT;
Undocumented in source.

Meta

License

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