CPKCS1SignatureResult Class Reference

class CPKCS1SignatureResult : public CRSASignatureResult

The signature result in PKCS#1 format.

Since
v6.0

Inherits from

Member Functions Documentation

ConstructL(const CAlgorithmIdentifier &, const TDesC8 &)

void ConstructL ( const CAlgorithmIdentifier & aDigestAlgorithm,
const TDesC8 & aDigest
) [private]

Parameters

const CAlgorithmIdentifier & aDigestAlgorithm
const TDesC8 & aDigest

DoVerifyL(const TDesC8 &)

TBool DoVerifyL ( const TDesC8 & aResult ) [private]

Parameters

const TDesC8 & aResult

NewL(const CAlgorithmIdentifier &, const TDesC8 &)

IMPORT_C CPKCS1SignatureResult * NewL ( const CAlgorithmIdentifier & aDigestAlgorithm,
const TDesC8 & aDigest
) [static]

Creates a new algorithm ID object copied from an existing object.

Parameters

const CAlgorithmIdentifier & aDigestAlgorithm The algorithm ID object to be copied.
const TDesC8 & aDigest A non-modifiable descriptor representing the digest algorithm.

NewLC(const CAlgorithmIdentifier &, const TDesC8 &)

IMPORT_C CPKCS1SignatureResult * NewLC ( const CAlgorithmIdentifier & aDigestAlgorithm,
const TDesC8 & aDigest
) [static]

Creates a new algorithm ID object copied from an existing object, and puts a pointer to the new object onto the cleanup stack.

Parameters

const CAlgorithmIdentifier & aDigestAlgorithm The algorithm ID object to be copied.
const TDesC8 & aDigest A non-modifiable descriptor representing the digest algorithm.

VerifyL(const TDesC8 &)

IMPORT_C TBool VerifyL ( const TDesC8 & aResult ) [virtual]

Tests whether the signature result is valid.

Parameters

const TDesC8 & aResult The signature result to be verified.