CPKCS1SignatureResult Class Reference

#include <x509cert.h>

class CPKCS1SignatureResult : public CRSASignatureResult

Inherits from

Detailed Description

The signature result in PKCS#1 format.

Since
v6.0

Member Function Documentation

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
aDigestAlgorithmThe algorithm ID object to be copied.
aDigestA non-modifiable descriptor representing the digest algorithm.
Return Value
A pointer to the new algorithm ID object.

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
aDigestAlgorithmThe algorithm ID object to be copied.
aDigestA non-modifiable descriptor representing the digest algorithm.
Return Value
A pointer to the new algorithm ID object.

VerifyL ( const TDesC8 & )

IMPORT_C TBoolVerifyL(const TDesC8 &aResult)[virtual]

Reimplemented from CRSASignatureResult::VerifyL(const TDesC8 &)

Tests whether the signature result is valid.

Parameters
aResultThe signature result to be verified.
Return Value
ETrue, if the signature result is verified; EFalse, otherwise.