CryptoSpi::CCryptoDesC8Param Class Reference

class CryptoSpi::CCryptoDesC8Param : public CryptoSpi::CCryptoParam

Crypto param class that wraps an 8-bit constant descriptor

Inherits from

Constructor & Destructor Documentation

CCryptoDesC8Param()

CCryptoDesC8Param()[private]

Constructor

CCryptoDesC8Param(TUid)

CCryptoDesC8Param(TUidaUid)[private]

Constructor

Parameters

TUid aUidThe UID of the crypto parameter

~CCryptoDesC8Param()

IMPORT_C~CCryptoDesC8Param()

Destructor

Member Functions Documentation

ConstructL(const TDesC8 &)

voidConstructL(const TDesC8 &aValue)[private]

Second Phase Constructor

Parameters

const TDesC8 & aValueThe DesC8 to wrap

NewL(const TDesC8 &, TUid)

IMPORT_C CCryptoDesC8Param *NewL(const TDesC8 &aValue,
TUidaUid
)[static]

Factory method for allocating a new CCryptoDesC8Param object that contains a copy of the supplied RInteger object.

Parameters

const TDesC8 & aValueThe TDesC* to be wrapped (copied)
TUid aUidThe Uid of the CryptoParam

NewLC(const TDesC8 &, TUid)

IMPORT_C CCryptoDesC8Param *NewLC(const TDesC8 &aValue,
TUidaUid
)[static]

Factory method for allocating a new CCryptoDesC8Param object that contains a copy of the supplied RInteger object. Leaves the pointer of the CryptoParam on the cleanup stack

Parameters

const TDesC8 & aValueThe TDesC* to be wrapped (copied)
TUid aUidThe Uid of the CryptoParam

Value()

IMPORT_C const TDesC8 &Value()const

Returns the embedded value.

Member Data Documentation

HBufC8 * iValue

HBufC8 *iValue[private]

The copied descriptor