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

Constructor

Parameters

TUid aUid The UID of the crypto parameter

~CCryptoDesC8Param()

IMPORT_C ~CCryptoDesC8Param ( )

Destructor

Member Functions Documentation

ConstructL(const TDesC8 &)

void ConstructL ( const TDesC8 & aValue ) [private]

Second Phase Constructor

Parameters

const TDesC8 & aValue The DesC8 to wrap

NewL(const TDesC8 &, TUid)

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

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

Parameters

const TDesC8 & aValue The TDesC* to be wrapped (copied)
TUid aUid The Uid of the CryptoParam

NewLC(const TDesC8 &, TUid)

IMPORT_C CCryptoDesC8Param * NewLC ( const TDesC8 & aValue,
TUid aUid
) [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 & aValue The TDesC* to be wrapped (copied)
TUid aUid The 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