CPKCS7SignerInfo Class Reference

class CPKCS7SignerInfo : public CBase

Represents the signer of PKCS7 signed data

Inherits from

Constructor & Destructor Documentation

CPKCS7SignerInfo(void)

CPKCS7SignerInfo ( void ) [private]

Parameters

void

CPKCS7SignerInfo(const CPKCS7SignerInfo &)

CPKCS7SignerInfo ( const CPKCS7SignerInfo & ) [private]

Parameters

const CPKCS7SignerInfo &

~CPKCS7SignerInfo()

~CPKCS7SignerInfo ( )

Member Functions Documentation

ConstructL(const TDesC8 &)

void ConstructL ( const TDesC8 & aRawData ) [private]

Parameters

const TDesC8 & aRawData

DecodeEncryptedDigestL(const TDesC8 &)

void DecodeEncryptedDigestL ( const TDesC8 & aRawData ) [private]

Parameters

const TDesC8 & aRawData

DigestAlgorithm()

IMPORT_C const CX509AlgorithmIdentifier & DigestAlgorithm ( ) const

DigestEncryptionAlgorithm()

IMPORT_C const CX509AlgorithmIdentifier & DigestEncryptionAlgorithm ( ) const

EncryptedDigest()

IMPORT_C const TPtrC8 EncryptedDigest ( ) const

IssuerAndSerialNumber()

IMPORT_C const CPKCS7IssuerAndSerialNumber & IssuerAndSerialNumber ( ) const

NewL(const TDesC8 &)

CPKCS7SignerInfo * NewL ( const TDesC8 & aRawData ) [static]

Parameters

const TDesC8 & aRawData

Version()

IMPORT_C TInt Version ( ) const

Member Data Documentation

CX509AlgorithmIdentifier * iDigestAlgorithm

CX509AlgorithmIdentifier * iDigestAlgorithm [private]

CX509AlgorithmIdentifier * iDigestEncryptionAlgorithm

CX509AlgorithmIdentifier * iDigestEncryptionAlgorithm [private]

HBufC8 * iEncryptedDigest

HBufC8 * iEncryptedDigest [private]

CPKCS7IssuerAndSerialNumber * iIssuerAndSerialNumber

CPKCS7IssuerAndSerialNumber * iIssuerAndSerialNumber [private]

TInt iVersion

TInt iVersion [private]