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_C CCUICertificateInfo ( ) [protected]

C++ default constructor.

~CCUICertificateInfo()

IMPORT_C ~CCUICertificateInfo ( ) [virtual]

Destructor.

Member Functions Documentation

BaseConstructL(const CX509Certificate &)

IMPORT_C void BaseConstructL ( 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]