CRSASignature Class Reference

class CRSASignature : public CBase

An encapsulation of a RSA signature.

Inherits from

Constructor & Destructor Documentation

CRSASignature(RInteger &)

IMPORT_C CRSASignature ( RInteger & aS ) [protected]

Second phase constructor

CRSASignature::NewL()

Parameters

RInteger & aS The integer value output from a previous RSA signing operation

CRSASignature(void)

IMPORT_C CRSASignature ( void ) [protected]

Default constructor

Parameters

void

CRSASignature(const CRSASignature &)

CRSASignature ( const CRSASignature & ) [private]

Parameters

const CRSASignature &

~CRSASignature(void)

IMPORT_C ~CRSASignature ( void ) [virtual]

Destructor The destructor frees all resources owned by the object, prior to its destruction.

Parameters

void

Member Functions Documentation

NewL(RInteger &)

IMPORT_C CRSASignature * NewL ( RInteger & aS ) [static]

Creates a new CRSASignature object from the integer value output of a previous RSA signing operation.

Parameters

RInteger & aS The integer value output from a previous RSA signing operation

NewLC(RInteger &)

IMPORT_C CRSASignature * NewLC ( RInteger & aS ) [static]

Creates a new CRSASignature object from the integer value output of a previous RSA signing operation.

The returned pointer is put onto the cleanup stack.

Parameters

RInteger & aS The integer value output from a previous RSA signing operation

S(void)

IMPORT_C const TInteger & S ( void ) const

Gets the integer value of the RSA signature

Parameters

void

operator=(const)

CRSASignature & operator= ( const CRSASignature ) [private]

Parameters

const CRSASignature

operator==(const CRSASignature &)

IMPORT_C TBool operator== ( const CRSASignature & aSig ) const

Whether this RSASignature is identical to a specified RSASignature

Parameters

const CRSASignature & aSig The RSASignature for comparison

Member Data Documentation

RInteger iS

RInteger iS [protected]

An integer value; the output from a previous RSA signing operation.