Certificate management service
anonymousEnumerates the types of WTLS certificate name forms/identifiers.
asn1cons.h Global variables
asn1dec.h Global variables
CAlgorithmIdentifierContains an algorithm ID and any encoded parameters required by that algorithm.
CASN1EncBaseBase class for all ASN.1 types that we can encode.
CASN1EncBigIntClass for encoding Big Integer objects only - use CASN1EncInt for TInts.
CASN1EncBitStringClass for encoding bit strings (keys, for example).
CASN1EncBooleanClass for encoding Boolean values.
CASN1EncConstructedBase class for all ASN1 constructed-type objects. Most of these are container cl...
CASN1EncContainerBase class for all ASN1 container types - sequences, sets, etc.
CASN1EncEncodingClass for encapsulation of already encoded data.
CASN1EncExplicitTagClass used to wrap other encoding objects in order to give them an explicit tag.
CASN1EncGeneralizedTimeClass for encoding GeneralisedTime objects.
CASN1EncIntClass for encoding TInts only. Use CASN1EncBigInt for encoding Big Integer objec...
CASN1EncNullClass for encoding NULLs.
CASN1EncObjectIdentifierClass for encoding object identifiers.
CASN1EncOctetStringClass for encoding octet strings.
CASN1EncPrimitiveAll ASN1 primitive type encoding classes derive from here.
CASN1EncPrintableStringClass for encoding printable strings.
CASN1EncSequenceClass for encoding SEQUENCE and SEQUENCE-OF data types.
CASN1EncSetClass for encoding SET and SET-OF data types.
CCertificateA data structure that binds a public key to a given individual.
CCertificateAppInfoManagerThis class is used to access a persistent store which contains the available app...
CCertificateValidationWarningsEncapsulates the critical extensions encountered and any warnings found for a pa...
CPKCS1SignatureResultThe signature result in PKCS#1 format.
CPKIXCertChainThis class implements a PKIX certificate chain.
CPKIXValidationResultStores the information regarding the results of a validation of a PKIX certifica...
CRSASignatureResultThe RSA public key algorithm signature result.
CSignedObjectBase class for certificates.
CSigningAlgorithmIdentifierContains two CAlgorithmIdentifier objects for comparison purposes.
CSigningKeyParametersContains the parameter information required by some signing algorithms.
CSubjectPublicKeyInfoA base class for a container that holds information about a subject public key.
CUnifiedCertStoreThe unified certificate store.
CValidityPeriodThe period for which the certificate is valid.
CWTLSAlgorithmIdentifier
CWTLSCertChainImplements a WTLS certificate chain.
CWTLSCertificate
CWTLSNameStores the type of a WTLS name and the underlying encoding of the type.
CWTLSRSAPublicKey
CWTLSRSASignatureResult
CWTLSSigningAlgorithmIdentifier
CWTLSStructuredText
CWTLSSubjectPublicKeyInfo
CWTLSText
CWTLSValidationResultEncapsulates the results of the validation process.
CWTLSValidityPeriod
CX500DistinguishedNameHolds the Distinguished Name of a subject.
CX509AccessDescriptionThis class provides the access method OID and access location as used by X.509 p...
CX509AlgorithmIdentifierAlgorithm identifier for an X.509 certificate.
CX509AltNameExtAn X.509 certificate extension that defines an alternate name.
CX509AuthInfoAccessExtAn X.509 certificate extension that defines the authority information access.
CX509AuthorityKeyIdExtAn X.509 certificate extension that provides a way to find the public key corres...
CX509BasicConstraintsExtAn X.509 certificate extension that defines basic constraints.
CX509CertChainAbstract base class for X.509 certificate chain validation; derive from this to ...
CX509CertExtensionA generic X.509 certificate extension.
CX509CertificateAn X.509 certificate.
CX509CertPoliciesExtThe policy under which this certificate has been issued.
CX509CertPolicyInfoDefines a specific policy followed by a Certification Authority.
CX509DHDomainParamsEncapsulates the compulsory Diffie-Hellman domain parameter values P and G (See ...
CX509DHKeyPairThis class represents the Diffie-Hellman Key Pair.
CX509DHPublicKeyProvides clients with the information they need for Diffie-Hellman key exchange ...
CX509DHValidationParamsValidates Diffie-Hellman (DH) Domain parameters.
CX509DNSNameA Domain Name System (DNS) name.
CX509DNSNameSubtreeA Domain Name System (DNS) name subtree.
CX509DomainNameAn X.509 domain name.
CX509DSAPublicKeyEncapsulates the X.509 DSA public key.
CX509DSASignatureEncapsulates the X.509 DSA signature.
CX509ExtendedKeyUsageExtAn X.509 certificate extension that defines the extra uses to which a key may be...
CX509ExtensionBaseA certificate extension base class.
CX509GeneralNameDefines a general name.
CX509GeneralSubtreeProvides access to the general name and the min/max lengths of the subtree.
CX509IPAddressA single IP address.
CX509IPBasedURIA URI.
CX509IPSubnetMaskAn IP subnet mask.
CX509KeyUsageExtAn X.509 certificate extension that defines the uses to which a key may be put.
CX509NameConstraintsExtAn X.509 certificate extension that defines constraints on an entity's name.
CX509PolicyConstraintsExtEnables a Certification Authority to constrain the use of policies in two ways:
CX509PolicyMappingA set of policy mappings.
CX509PolicyMappingExtAn X.509 certificate extension that contains a set of policy mappings.
CX509PolicyQualifierInfoGets X.509 policy qualifier information.
CX509RFC822NameA full RFC 822 email address.
CX509RFC822NameSubtreeA full or partial RFC 822 email address.
CX509RSAPublicKeyAdds the capability to decode DER-encoded RSA public keys.
CX509SigningAlgorithmIdentifierEncapsulates the IDs of the algorithms used for signing an X.509 certificate.
CX509SubjectKeyIdExtAn X.509 certificate extension that provides a way of identifying certificates t...
CX509SubjectPublicKeyInfoX.509 subject public key information.
CX509ValidityPeriodThe period for which an X.509 certificate is valid.
CX520AttributeTypeAndValueContains an attribute type and a value, as defined by the X.520 standard.
OCSP
OCSPUtilsUtility class contains functions common to all validation schemes.
PKCS12
TAlgorithmIdEnumerates the identity of the algorithm.
TASN1Class
TASN1DecBitString
TASN1DecBMPStringClass used for decoding ASN.1 BMP strings.
TASN1DecBoolean
TASN1DecDSAKeyPairClass for decoding DSA key pairs from ASN.1 DER encoding.
TASN1DecEnumerated
TASN1DecGeneralizedTime
TASN1DecGeneralString
TASN1DecGeneric
TASN1DecGraphicString
TASN1DecIA5String
TASN1DecInteger
TASN1DecNull
TASN1DecNumericString
TASN1DecObjectIdentifier
TASN1DecOctetString
TASN1DecPrintableString
TASN1DecRSAKeyPairClass for decoding RSA key pairs from ASN.1 DER encoding.
TASN1DecRSAPublicKeyClass for decoding RSA public keys from ASN.1 DER encoding.
TASN1DecSequence
TASN1DecSet
TASN1DecString
TASN1DecTeletexStringClass used for decoding Teletex strings. The TeletexString type is not fully sup...
TASN1DecUTCTime
TASN1DecUTF8String
TASN1DecVideotexString
TASN1DecVisibleString
TASN1EncDSAPublicKeyClass for encoding DSA public keys to ASN.1 encoding.
TASN1EncRSAPublicKeyClass for encoding RSA public keys to ASN.1 encoding.
TAttributeTypeThe attribute type.
TGNTypeA general name type.
TKeyFactoryConstructs the public key objects used for signature verification from their enc...
TTagType
TValidationStatusThe validation status.
TWTLSCharSet
TWTLSKeyFactory
TWTLSNameType
TWTLSStructuredTextField
TWTLSValidationStatusThe validation status.
TX509KeyFactoryConstructs the public key objects used for signature verification, from their en...
TX509PolicyConstraintDefines whether a policy constraint applies.
WriteFunc
wtlsnames.h Global variables
x509CertExt_v2.h Global variables
x520ava.h Global variables