class CCertificate : public CSignedObject |
A data structure that binds a public key to a given individual.
A certificate is a signed object, and adds a serial number, a validity period and a subject public key.
This is a base class for classes that implement certificates of particular types.
Public Member Functions | |
---|---|
~CCertificate () | |
IMPORT_C TBool | IsSelfSignedL () |
IMPORT_C HBufC * | IssuerL () |
IMPORT_C TKeyIdentifier | KeyIdentifierL () |
IMPORT_C const CSubjectPublicKeyInfo & | PublicKey () |
IMPORT_C const TPtrC8 | SerialNumber () |
IMPORT_C HBufC * | SubjectL () |
IMPORT_C const CValidityPeriod & | ValidityPeriod () |
Protected Attributes | |
---|---|
HBufC8 * | iSerialNumber |
CSubjectPublicKeyInfo * | iSubjectPublicKeyInfo |
CValidityPeriod * | iValidityPeriod |
Inherited Attributes | |
---|---|
CSignedObject::iEncoding | |
CSignedObject::iFingerprint | |
CSignedObject::iKeyFactory | |
CSignedObject::iParameters | |
CSignedObject::iSignature | |
CSignedObject::iSigningAlgorithm |
IMPORT_C TBool | IsSelfSignedL | ( | ) | const [pure virtual] |
Tests whether a certificate is self-signed.
IMPORT_C TKeyIdentifier | KeyIdentifierL | ( | ) | const [virtual] |
Gets the key identifier.
IMPORT_C const CSubjectPublicKeyInfo & | PublicKey | ( | ) | const |
Gets the subject public key information.
IMPORT_C const CValidityPeriod & | ValidityPeriod | ( | ) | const |
Gets the validity period.
CSubjectPublicKeyInfo * | iSubjectPublicKeyInfo | [protected] |
The subject public key information.
CValidityPeriod * | iValidityPeriod | [protected] |
The validity period.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.