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

Constructor & Destructor Documentation

CSigningKeyParameters()

CSigningKeyParameters ( ) [private]

~CSigningKeyParameters()

IMPORT_C ~CSigningKeyParameters ( )

Destructor.

Frees all resources owned by the object.

Member Functions Documentation

ConstructL(const CSigningKeyParameters &)

void ConstructL ( 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 & aParameters The 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 & aParameters The signing key parameters object to be copied.

SetDSAParamsL(const CDSAParameters &)

IMPORT_C void SetDSAParamsL ( const CDSAParameters & aParams )

Sets the DSA parameters.

Parameters

const CDSAParameters & aParams The DSA parameters.

Member Data Documentation

CDSAParameters * iDSAParams

CDSAParameters * iDSAParams [private]