CryptoSpi::CExtendedCharacteristics Class Reference

#include <cryptospi/extendedcharacteristics.h>

class CryptoSpi::CExtendedCharacteristics : public CBase

Inherits from

  • CryptoSpi::CExtendedCharacteristics

    Detailed Description

    The characteristics associated with the plugin implementation

    Constructor & Destructor Documentation

    ~CExtendedCharacteristics ( )

    IMPORT_C~CExtendedCharacteristics()

    Member Function Documentation

    AddCharacteristicL ( const TInt, TUid )

    IMPORT_C voidAddCharacteristicL(const TIntvalue,
    TUidaUid
    )

    AddCharacteristicL ( const TDesC8 &, TUid )

    IMPORT_C voidAddCharacteristicL(const TDesC8 &value,
    TUidaUid
    )

    GetTDesC8CharacteristicL ( TUid )

    IMPORT_C const TDesC8 &GetTDesC8CharacteristicL(TUidaUid)const

    GetTIntCharacteristicL ( TUid )

    IMPORT_C TIntGetTIntCharacteristicL(TUidaUid)const

    Get the extended characteristic for this UID;

    ParameterDescription
    aUidThe UID of the extended characteristic

    ListExtendedCharacteristics ( )

    IMPORT_C const CCryptoParams *ListExtendedCharacteristics()const

    Retrieve all the extended characteristics

    NewL ( TInt, TBool )

    IMPORT_C CExtendedCharacteristics *NewL(TIntaAvailableConcurrency,
    TBoolaExclusiveUse
    )[static]