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)

voidConstructL(TInt32aInterface)[protected]

Parameters

TInt32 aInterface

InternalizeL(RReadStream &)

voidInternalizeL(RReadStream &aStream)

Internalize this object from the supplied stream.

Parameters

RReadStream & aStreamStream to read CCharacteristicsAndPluginName from.

NewL(TInt32)

CCharacteristicsAndPluginName *NewL(TInt32aInterface)[static]

Create a new instance of CKeypairGeneratorCharacteristics.

Parameters

TInt32 aInterfacethe interface uid

NewLC(TInt32)

CCharacteristicsAndPluginName *NewLC(TInt32aInterface)[static]

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

Parameters

TInt32 aInterfacethe 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