CryptoSpi::CCryptoBigIntParam Class Reference

class CryptoSpi::CCryptoBigIntParam : public CryptoSpi::CCryptoParam

Crypto param class the wraps an RInteger

Inherits from

Constructor & Destructor Documentation

CCryptoBigIntParam()

CCryptoBigIntParam ( ) [private]

Constructor

CCryptoBigIntParam(TUid)

CCryptoBigIntParam ( TUid aUid ) [private]

Constructor

Parameters

TUid aUid The UID of the crypto parameter

~CCryptoBigIntParam()

IMPORT_C ~CCryptoBigIntParam ( )

Destructor

Member Functions Documentation

ConstructL(const TInteger &)

void ConstructL ( const TInteger & aValue ) [private]

Second Phase Constructor

Parameters

const TInteger & aValue The TInteger to wrap

NewL(const TInteger &, TUid)

IMPORT_C CCryptoBigIntParam * NewL ( const TInteger & aValue,
TUid aUid
) [static]

Factory method for allocating a new CCryptoBigIntParam object that contains a copy of the supplied TInteger object.

Parameters

const TInteger & aValue The TInteger to be wrapped (copied)
TUid aUid The UID of the CryptoParam

NewLC(const TInteger &, TUid)

IMPORT_C CCryptoBigIntParam * NewLC ( const TInteger & aValue,
TUid aUid
) [static]

Factory method for allocating a new CCryptoBigIntParam object that contains a copy of the supplied TInteger object. Leaves the pointer of the CryptoParam onto the cleanup stack.

Parameters

const TInteger & aValue The TInteger to be wrapped (copied)
TUid aUid The UID of the CryptoParam

Value()

IMPORT_C const TInteger & Value ( ) const

Returns the embedded value.

Member Data Documentation

RInteger iValue

RInteger iValue [private]

The copied RInteger