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(TUidaUid)[private]

Constructor

Parameters

TUid aUidThe UID of the crypto parameter

~CCryptoBigIntParam()

IMPORT_C~CCryptoBigIntParam()

Destructor

Member Functions Documentation

ConstructL(const TInteger &)

voidConstructL(const TInteger &aValue)[private]

Second Phase Constructor

Parameters

const TInteger & aValueThe TInteger to wrap

NewL(const TInteger &, TUid)

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

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

Parameters

const TInteger & aValueThe TInteger to be wrapped (copied)
TUid aUidThe UID of the CryptoParam

NewLC(const TInteger &, TUid)

IMPORT_C CCryptoBigIntParam *NewLC(const TInteger &aValue,
TUidaUid
)[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 & aValueThe TInteger to be wrapped (copied)
TUid aUidThe 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