CSigningKeyParameters Class Reference

class CSigningKeyParameters : public CBase

Contains the parameter information required by some signing algorithms.

The DSA signing algorithm needs parameters as well as a key. Currently, this class only contains DSA parameters.

Since
v6.0

Inherits from

  • CSigningKeyParameters

Constructor & Destructor Documentation

CSigningKeyParameters()

CSigningKeyParameters()[private]

~CSigningKeyParameters()

IMPORT_C~CSigningKeyParameters()

Destructor.

Frees all resources owned by the object.

Member Functions Documentation

ConstructL(const CSigningKeyParameters &)

voidConstructL(const CSigningKeyParameters &aParameters)[private]

Parameters

const CSigningKeyParameters & aParameters

DSAParams()

const CDSAParameters *DSAParams()const

Gets the DSA parameters.

NewL()

IMPORT_C CSigningKeyParameters *NewL()[static]

Creates a new signing key parameters object.

NewL(const CSigningKeyParameters &)

IMPORT_C CSigningKeyParameters *NewL(const CSigningKeyParameters &aParameters)[static]

Creates a new signing key parameters object copied from an existing object.

Parameters

const CSigningKeyParameters & aParametersThe signing key parameters object to be copied.

NewLC()

IMPORT_C CSigningKeyParameters *NewLC()[static]

Creates a new signing key parameters object and puts a pointer to the new object onto the cleanup stack.

NewLC(const CSigningKeyParameters &)

IMPORT_C CSigningKeyParameters *NewLC(const CSigningKeyParameters &aParameters)[static]

Creates a new signing key parameters object copied from an existing object and puts a pointer to the new object onto the cleanup stack.

Parameters

const CSigningKeyParameters & aParametersThe signing key parameters object to be copied.

SetDSAParamsL(const CDSAParameters &)

IMPORT_C voidSetDSAParamsL(const CDSAParameters &aParams)

Sets the DSA parameters.

Parameters

const CDSAParameters & aParamsThe DSA parameters.

Member Data Documentation

CDSAParameters * iDSAParams

CDSAParameters *iDSAParams[private]