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 &)

voidConstructL(const TDesC8 &aRawData)[private]

Parameters

const TDesC8 & aRawData

DecodeEncryptedDigestL(const TDesC8 &)

voidDecodeEncryptedDigestL(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 TPtrC8EncryptedDigest()const

IssuerAndSerialNumber()

IMPORT_C const CPKCS7IssuerAndSerialNumber &IssuerAndSerialNumber()const

NewL(const TDesC8 &)

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

Parameters

const TDesC8 & aRawData

Version()

IMPORT_C TIntVersion()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]