CSigningKeyParameters Class Reference

#include <signed.h>

Link against: crypto.lib

class CSigningKeyParameters : public CBase

Inherits from

  • CSigningKeyParameters

Detailed Description

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

Constructor & Destructor Documentation

~CSigningKeyParameters ( )

IMPORT_C~CSigningKeyParameters()

Destructor.

Frees all resources owned by the object.

Member Function Documentation

DSAParams ( )

const CDSAParameters *DSAParams()const

Gets the DSA parameters.

Return Value
The DSA parameters.

NewL ( )

IMPORT_C CSigningKeyParameters *NewL()[static]

Creates a new signing key parameters object.

Return Value
A pointer to the 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
aParametersThe signing key parameters object to be copied.
Return Value
A pointer to the new parameters object.

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.

Return Value
A pointer to the new signing key parameters object.

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
aParametersThe signing key parameters object to be copied.
Return Value
A pointer to the new signing key parameters object.

SetDSAParamsL ( const CDSAParameters & )

IMPORT_C voidSetDSAParamsL(const CDSAParameters &aParams)

Sets the DSA parameters.

Parameters
aParamsThe DSA parameters.