The LiMaL ca-mgm library namespace. More...
Classes | |
class | AuthorityInformation |
class | AuthorityInfoAccessExt |
class | AuthorityKeyIdentifierExt |
class | AuthorityKeyIdentifierGenerateExt |
class | BasicConstraintsExt |
class | BitExtension |
class | KeyUsageExt |
class | NsCertTypeExt |
class | CA |
Managing a CA repository. More... | |
class | CAConfig |
class | CertificateData |
Read-only data representation of a certificate. More... | |
class | CertificateIssueData |
Data representation for signing a certificate. More... | |
class | UserNotice |
class | CertificatePolicy |
class | CertificatePoliciesExt |
class | RevocationEntry |
class | CRLData |
Read-only data representation of a CRL. More... | |
class | CRLDistributionPointsExt |
class | CRLGenerationData |
Data representation to generate a CRL. More... | |
class | CRLReason |
class | RDNObject |
class | DNObject |
class | ExtendedKeyUsageExt |
class | ExtensionBase |
class | IssuerAlternativeNameExt |
class | LiteralValue |
class | LocalManagement |
Functions for local certificate management. More... | |
class | RequestData |
Read-only data representation of a request. More... | |
class | RequestGenerationData |
Data representation for generating a certificate request. More... | |
class | StringExtension |
class | NsBaseUrlExt |
class | NsRevocationUrlExt |
class | NsCaRevocationUrlExt |
class | NsRenewalUrlExt |
class | NsCaPolicyUrlExt |
class | NsSslServerNameExt |
class | NsCommentExt |
class | SubjectAlternativeNameExt |
class | SubjectKeyIdentifierExt |
class | X509v3CertificateExts |
Read-only data representation of X509 V3 Certificate Extensions. More... | |
class | X509v3CertificateIssueExts |
Collection of X509v3 extension for signing a certificate. More... | |
class | X509v3CRLExts |
Collection of X509v3 extension for presenting CRLs. More... | |
class | X509v3CRLGenerationExts |
Collection of X509v3 extension for generating CRLs. More... | |
class | X509v3RequestExts |
Collection of X509v3 extension for certificate requests. More... | |
Typedefs | |
typedef BLOCXX_NAMESPACE::String | String |
typedef BLOCXX_NAMESPACE::List < String > | StringList |
Enumerations | |
enum | Type { E_Client_Req, E_Server_Req, E_CA_Req, E_Client_Cert, E_Server_Cert, E_CA_Cert, E_CRL } |
enum | FormatType { E_PEM, E_DER } |
enum | KeyAlg { E_RSA, E_DSA, E_DH } |
enum | SigAlg { E_SHA1RSA, E_MD5RSA, E_SHA1DSA } |
enum | MD { E_SHA1, E_MD5, E_MDC2 } |
enum | EErrorCodes { E_GENERIC = BLOCXX_NAMESPACE ::Exception::UNKNOWN_ERROR_CODE, E_C_EMPTY = -100, E_ST_EMPTY = -101, E_L_EMPTY = -102, E_O_EMPTY = -103, E_OU_EMPTY = -104, E_CN_EMPTY = -105, E_EM_EMPTY = -106, E_C_NF = -110, E_ST_NF = -111, E_L_NF = -112, E_O_NF = -113, E_OU_NF = -114, E_CN_NF = -115, E_EM_NF = -116, E_C_NM = -120, E_ST_NM = -121, E_L_NM = -122, E_O_NM = -123, E_OU_NM = -124, E_CN_NM = -125, E_EM_NM = -126, E_INVALID_PASSWD = -200, E_FILE_NOT_FOUND = 2, E_FILE_EXISTS = 17 } |
The LiMaL ca-mgm library namespace.
The LiMaL ca_mgm namespace is only a alias. The real namespace is defined in the
typedef BLOCXX_NAMESPACE ::String limal::ca_mgm::String |
typedef BLOCXX_NAMESPACE ::List<String> limal::ca_mgm::StringList |
enum limal::ca_mgm::MD |
enum limal::ca_mgm::Type |