CryptoSpi::CCharacteristicsAndPluginName Class Reference

class CryptoSpi::CCharacteristicsAndPluginName : public CBase

The class holds characteristics and dll index. which is used for internalization.

Inherits from

  • CryptoSpi::CCharacteristicsAndPluginName

Constructor & Destructor Documentation

CCharacteristicsAndPluginName()

CCharacteristicsAndPluginName ( ) [protected]

Constructors

~CCharacteristicsAndPluginName()

~CCharacteristicsAndPluginName ( ) [virtual]

Destructor

Member Functions Documentation

ConstructL(TInt32)

void ConstructL ( TInt32 aInterface ) [protected]

Parameters

TInt32 aInterface

InternalizeL(RReadStream &)

void InternalizeL ( RReadStream & aStream )

Internalize this object from the supplied stream.

Parameters

RReadStream & aStream Stream to read CCharacteristicsAndPluginName from.

NewL(TInt32)

CCharacteristicsAndPluginName * NewL ( TInt32 aInterface ) [static]

Create a new instance of CKeypairGeneratorCharacteristics .

Parameters

TInt32 aInterface the interface uid

NewLC(TInt32)

CCharacteristicsAndPluginName * NewLC ( TInt32 aInterface ) [static]

Create a new instance of CKeypairGeneratorCharacteristics . Leave it on the cleanup stack.

Parameters

TInt32 aInterface the interface uid

Member Data Documentation

CCharacteristics * iCharacteristic

CCharacteristics * iCharacteristic

The characteristic of the crypto implementation

TFileName iDllName

TFileName iDllName

The name of the plugin dll which contains this implementation

CExtendedCharacteristics * iExtendedCharacteristic

CExtendedCharacteristics * iExtendedCharacteristic

The extended characteristic of the crypto implementation