Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: signed.h
Link against: crypto.lib

Class CRSASignatureResult

class CRSASignatureResult : public CBase;

Description

The RSA public key algorithm signature result.

Derived classes:

Derivation

Members

Defined in CRSASignatureResult:
VerifyL(), iDigest, iDigestAlgorithm, operator==(), ~CRSASignatureResult()

Inherited from CBase:
Delete(), Extension_(), operator new()

See also:


Construction and destruction


~CRSASignatureResult()

IMPORT_C ~CRSASignatureResult();

Description

Destructor.

Frees all resources owned by the object.

[Top]


Member functions


VerifyL()

virtual IMPORT_C TBool VerifyL(const TDesC8 &aResult)=0;

Description

Tests whether the signature result is valid.

Parameters

const TDesC8 &aResult

The signature result.

Return value

TBool

ETrue if the signature result is valid, otherwise EFalse.


operator==()

protected: IMPORT_C TBool operator==(const CRSASignatureResult &aResult) const;

Description

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

Parameters

const CRSASignatureResult &aResult

The RSA Signature Result object to be compared.

Return value

TBool

ETrue, if they are the same; EFalse, otherwise.

[Top]


Member data


iDigestAlgorithm

protected: CAlgorithmIdentifier * iDigestAlgorithm;

Description

The digest algorithm ID.


iDigest

protected: HBufC8 * iDigest;

Description

A heap descriptor representing the digest algorithm.