CryptoSpi::CCharacteristicsAndPluginName Class Reference

#include <cryptospi/cryptocharacteristics.h>

Link against: cryptospi.lib

class CryptoSpi::CCharacteristicsAndPluginName : public CBase

Inherits from

  • CryptoSpi::CCharacteristicsAndPluginName

    Detailed Description

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

    Member Attribute Documentation

    iCharacteristic

    CCharacteristics *iCharacteristic

    The characteristic of the crypto implementation

    iDllName

    TFileName iDllName

    The name of the plugin dll which contains this implementation

    iExtendedCharacteristic

    CExtendedCharacteristics *iExtendedCharacteristic

    The extended characteristic of the crypto implementation

    Constructor & Destructor Documentation

    CCharacteristicsAndPluginName ( )

    CCharacteristicsAndPluginName()[protected]

    Constructors

    ~CCharacteristicsAndPluginName ( )

    ~CCharacteristicsAndPluginName()[virtual]

    Destructor

    Member Function Documentation

    ConstructL ( TInt32 )

    voidConstructL(TInt32aInterface)[protected]

    InternalizeL ( RReadStream & )

    voidInternalizeL(RReadStream &aStream)

    Internalize this object from the supplied stream.

    ParameterDescription
    aStreamStream to read CCharacteristicsAndPluginName from.

    NewL ( TInt32 )

    CCharacteristicsAndPluginName *NewL(TInt32aInterface)[static]

    Create a new instance of CKeypairGeneratorCharacteristics.

    ParameterDescription
    aInterfacethe interface uid

    Returns: the pointer of the keypair generator characteristic

    NewLC ( TInt32 )

    CCharacteristicsAndPluginName *NewLC(TInt32aInterface)[static]

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

    ParameterDescription
    aInterfacethe interface uid

    Returns: the pointer of the keypair generator characteristic