Certificate management service
anonymous
Enumerates the types of WTLS certificate name forms/identifiers.
asn1cons.h Global variables
asn1dec.h Global variables
CAlgorithmIdentifier
Contains an algorithm ID and any encoded parameters required by that algorithm.
CASN1EncBase
Base class for all ASN.1 types that we can encode.
CASN1EncBigInt
Class for encoding Big Integer objects only - use CASN1EncInt for TInts.
CASN1EncBitString
Class for encoding bit strings (keys, for example).
CASN1EncBoolean
Class for encoding Boolean values.
CASN1EncConstructed
Base class for all ASN1 constructed-type objects. Most of these are container cl...
CASN1EncContainer
Base class for all ASN1 container types - sequences, sets, etc.
CASN1EncEncoding
Class for encapsulation of already encoded data.
CASN1EncExplicitTag
Class used to wrap other encoding objects in order to give them an explicit tag.
CASN1EncGeneralizedTime
Class for encoding GeneralisedTime objects.
CASN1EncInt
Class for encoding TInts only. Use CASN1EncBigInt for encoding Big Integer objec...
CASN1EncNull
Class for encoding NULLs.
CASN1EncObjectIdentifier
Class for encoding object identifiers.
CASN1EncOctetString
Class for encoding octet strings.
CASN1EncPrimitive
All ASN1 primitive type encoding classes derive from here.
CASN1EncPrintableString
Class for encoding printable strings.
CASN1EncSequence
Class for encoding SEQUENCE and SEQUENCE-OF data types.
CASN1EncSet
Class for encoding SET and SET-OF data types.
CCertificate
A data structure that binds a public key to a given individual.
CCertificateAppInfoManager
This class is used to access a persistent store which contains the available app...
CCertificateValidationWarnings
Encapsulates the critical extensions encountered and any warnings found for a pa...
CPKCS1SignatureResult
The signature result in PKCS#1 format.
CPKIXCertChain
This class implements a PKIX certificate chain.
CPKIXValidationResult
Stores the information regarding the results of a validation of a PKIX certifica...
CRSASignatureResult
The RSA public key algorithm signature result.
CSignedObject
Base class for certificates.
CSigningAlgorithmIdentifier
Contains two CAlgorithmIdentifier objects for comparison purposes.
CSigningKeyParameters
Contains the parameter information required by some signing algorithms.
CSubjectPublicKeyInfo
A base class for a container that holds information about a subject public key.
CUnifiedCertStore
The unified certificate store.
CValidityPeriod
The period for which the certificate is valid.
CWTLSAlgorithmIdentifier
CWTLSCertChain
Implements a WTLS certificate chain.
CWTLSCertificate
CWTLSName
Stores the type of a WTLS name and the underlying encoding of the type.
CWTLSRSAPublicKey
CWTLSRSASignatureResult
CWTLSSigningAlgorithmIdentifier
CWTLSStructuredText
CWTLSSubjectPublicKeyInfo
CWTLSText
CWTLSValidationResult
Encapsulates the results of the validation process.
CWTLSValidityPeriod
CX500DistinguishedName
Holds the Distinguished Name of a subject.
CX509AccessDescription
This class provides the access method OID and access location as used by X.509 p...
CX509AlgorithmIdentifier
Algorithm identifier for an X.509 certificate.
CX509AltNameExt
An X.509 certificate extension that defines an alternate name.
CX509AuthInfoAccessExt
An X.509 certificate extension that defines the authority information access.
CX509AuthorityKeyIdExt
An X.509 certificate extension that provides a way to find the public key corres...
CX509BasicConstraintsExt
An X.509 certificate extension that defines basic constraints.
CX509CertChain
Abstract base class for X.509 certificate chain validation; derive from this to ...
CX509CertExtension
A generic X.509 certificate extension.
CX509Certificate
An X.509 certificate.
CX509CertPoliciesExt
The policy under which this certificate has been issued.
CX509CertPolicyInfo
Defines a specific policy followed by a Certification Authority.
CX509DHDomainParams
Encapsulates the compulsory Diffie-Hellman domain parameter values P and G (See ...
CX509DHKeyPair
This class represents the Diffie-Hellman Key Pair.
CX509DHPublicKey
Provides clients with the information they need for Diffie-Hellman key exchange ...
CX509DHValidationParams
Validates Diffie-Hellman (DH) Domain parameters.
CX509DNSName
A Domain Name System (DNS) name.
CX509DNSNameSubtree
A Domain Name System (DNS) name subtree.
CX509DomainName
An X.509 domain name.
CX509DSAPublicKey
Encapsulates the X.509 DSA public key.
CX509DSASignature
Encapsulates the X.509 DSA signature.
CX509ExtendedKeyUsageExt
An X.509 certificate extension that defines the extra uses to which a key may be...
CX509ExtensionBase
A certificate extension base class.
CX509GeneralName
Defines a general name.
CX509GeneralSubtree
Provides access to the general name and the min/max lengths of the subtree.
CX509IPAddress
A single IP address.
CX509IPBasedURI
A URI.
CX509IPSubnetMask
An IP subnet mask.
CX509KeyUsageExt
An X.509 certificate extension that defines the uses to which a key may be put.
CX509NameConstraintsExt
An X.509 certificate extension that defines constraints on an entity's name.
CX509PolicyConstraintsExt
Enables a Certification Authority to constrain the use of policies in two ways:
CX509PolicyMapping
A set of policy mappings.
CX509PolicyMappingExt
An X.509 certificate extension that contains a set of policy mappings.
CX509PolicyQualifierInfo
Gets X.509 policy qualifier information.
CX509RFC822Name
A full RFC 822 email address.
CX509RFC822NameSubtree
A full or partial RFC 822 email address.
CX509RSAPublicKey
Adds the capability to decode DER-encoded RSA public keys.
CX509SigningAlgorithmIdentifier
Encapsulates the IDs of the algorithms used for signing an X.509 certificate.
CX509SubjectKeyIdExt
An X.509 certificate extension that provides a way of identifying certificates t...
CX509SubjectPublicKeyInfo
X.509 subject public key information.
CX509ValidityPeriod
The period for which an X.509 certificate is valid.
CX520AttributeTypeAndValue
Contains an attribute type and a value, as defined by the X.520 standard.
OCSP
OCSPUtils
Utility class contains functions common to all validation schemes.
PKCS12
TAlgorithmId
Enumerates the identity of the algorithm.
TASN1Class
TASN1DecBitString
TASN1DecBMPString
Class used for decoding ASN.1 BMP strings.
TASN1DecBoolean
TASN1DecDSAKeyPair
Class for decoding DSA key pairs from ASN.1 DER encoding.
TASN1DecEnumerated
TASN1DecGeneralizedTime
TASN1DecGeneralString
TASN1DecGeneric
TASN1DecGraphicString
TASN1DecIA5String
TASN1DecInteger
TASN1DecNull
TASN1DecNumericString
TASN1DecObjectIdentifier
TASN1DecOctetString
TASN1DecPrintableString
TASN1DecRSAKeyPair
Class for decoding RSA key pairs from ASN.1 DER encoding.
TASN1DecRSAPublicKey
Class for decoding RSA public keys from ASN.1 DER encoding.
TASN1DecSequence
TASN1DecSet
TASN1DecString
TASN1DecTeletexString
Class used for decoding Teletex strings. The TeletexString type is not fully sup...
TASN1DecUTCTime
TASN1DecUTF8String
TASN1DecVideotexString
TASN1DecVisibleString
TASN1EncDSAPublicKey
Class for encoding DSA public keys to ASN.1 encoding.
TASN1EncRSAPublicKey
Class for encoding RSA public keys to ASN.1 encoding.
TAttributeType
The attribute type.
TGNType
A general name type.
TKeyFactory
Constructs the public key objects used for signature verification from their enc...
TTagType
TValidationStatus
The validation status.
TWTLSCharSet
TWTLSKeyFactory
TWTLSNameType
TWTLSStructuredTextField
TWTLSValidationStatus
The validation status.
TX509KeyFactory
Constructs the public key objects used for signature verification, from their en...
TX509PolicyConstraint
Defines whether a policy constraint applies.
WriteFunc
wtlsnames.h Global variables
x509CertExt_v2.h Global variables
x520ava.h Global variables