CRSASignatureResult Class Reference

#include <signed.h>

Link against: crypto.lib

class CRSASignatureResult : public CBase

Inherits from

Detailed Description

The RSA public key algorithm signature result.

See also: TKeyFactory::RSASignatureResultL()

Since
v6.0

Member Attribute Documentation

iDigest

HBufC8 *iDigest[protected]

A heap descriptor representing the digest algorithm.

iDigestAlgorithm

CAlgorithmIdentifier *iDigestAlgorithm[protected]

The digest algorithm ID.

Constructor & Destructor Documentation

~CRSASignatureResult ( )

IMPORT_C~CRSASignatureResult()

Destructor.

Frees all resources owned by the object.

Member Function Documentation

VerifyL ( const TDesC8 & )

IMPORT_C TBoolVerifyL(const TDesC8 &aResult)[pure virtual]

Tests whether the signature result is valid.

Parameters
aResultThe signature result.
Return Value
ETrue if the signature result is valid, otherwise EFalse.

operator== ( const CRSASignatureResult & )

IMPORT_C TBooloperator==(const CRSASignatureResult &aResult)const [protected]

Compares this RSA Signature Result object with the specified RSA Signature Result object for equality.

Parameters
aResultThe RSA Signature Result object to be compared.
Return Value
ETrue, if they are the same; EFalse, otherwise.