SwiUI::CommonUI::CCUICertificateInfo Class Reference

class SwiUI::CommonUI::CCUICertificateInfo : public CBase

This class represents a user viewable certificate.

Since
3.0

Inherits from

  • SwiUI::CommonUI::CCUICertificateInfo

Constructor & Destructor Documentation

CCUICertificateInfo()

IMPORT_CCCUICertificateInfo()[protected]

C++ default constructor.

~CCUICertificateInfo()

IMPORT_C~CCUICertificateInfo()[virtual]

Destructor.

Member Functions Documentation

BaseConstructL(const CX509Certificate &)

IMPORT_C voidBaseConstructL(const CX509Certificate &aCertificate)[protected]

2nd phase constructor.

Parameters

const CX509Certificate & aCertificate

DigestAlgorithmL()

TAlgorithmId DigestAlgorithmL()const [virtual]
Gets the digest algorithm of the certificate.
Since
3.0

EncodingL()

const TDesC8 &EncodingL()const [virtual]
Gets the full encoding of this certificate.
Since
3.0

FingerprintL()

const TDesC8 &FingerprintL()const [virtual]
Gets the subject name of the certificate.
Since
3.0

IsSelfSignedL()

TBool IsSelfSignedL()const [virtual]
Indicates wheter this certificate is self signed.
Since
3.0

IssuerNameL()

const TDesC &IssuerNameL()const [virtual]
Gets the issuer name of the certificate.
Since
3.0

NewL(const CX509Certificate &)

IMPORT_C CCUICertificateInfo *NewL(const CX509Certificate &aCertificate)[static]

Parameters

const CX509Certificate & aCertificate

PublicKeyAlgorithmL()

TAlgorithmId PublicKeyAlgorithmL()const [virtual]
Gets the public key algorithm of the certificate.
Since
3.0

SerialNumberL()

const TDesC8 &SerialNumberL()const [virtual]
Gets the subject name of the certificate.
Since
3.0

SignatureL()

const TDesC8 &SignatureL()const [virtual]
Gets the signature of this certificate.
Since
3.0

SubjectNameL()

const TDesC &SubjectNameL()const [virtual]
Gets the subject name of the certificate.
Since
3.0

ValidFromL()

TDateTime ValidFromL()const [virtual]
Gets the date the certificate is valid from.
Since
3.0

ValidToL()

TDateTime ValidToL()const [virtual]
Gets the date the certificate is valid until.
Since
3.0

X509Certificate()

IMPORT_C CX509Certificate *X509Certificate()
Returns pointer to X509Certificate where this info is based on.
Since
3.0

Member Data Documentation

CX509Certificate * iCertificate

CX509Certificate *iCertificate[private]

HBufC8 * iEncoding

HBufC8 *iEncoding[private]

HBufC8 * iFingerprint

HBufC8 *iFingerprint[private]

HBufC * iIssuer

HBufC *iIssuer[private]

HBufC8 * iSerialNumber

HBufC8 *iSerialNumber[private]

HBufC8 * iSignature

HBufC8 *iSignature[private]

HBufC * iSubject

HBufC *iSubject[private]