Symbian
 Developer Library

DEVELOPER LIBRARY

[Index] [Glossary] [Previous] [Next]



Location: signed.h
Link against: crypto.lib

Class CSigningKeyParameters

CSigningKeyParameters

Support

Supported from 6.0

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.

Derivation

CBaseBase class for all classes to be instantiated on the heap
CSigningKeyParametersContains the parameter information required by some signing algorithms

Defined in CSigningKeyParameters:
DSAParams(), NewL(), NewL(), NewLC(), NewLC(), SetDSAParamsL(), ~CSigningKeyParameters()

Inherited from CBase:
operator new()

See also:


Construction and destruction


NewL()

static CSigningKeyParameters* NewL();

Description

Creates a new parameters object.

Return value

CSigningKeyParameters*

A pointer to the new parameters object.


NewL()

static CSigningKeyParameters* NewL(const CSigningKeyParameters& aParameters);

Description

Creates a new parameters object copied from an existing object.

Parameters

const CSigningKeyParameters& aParameters

The parameters object to be copied.

Return value

CSigningKeyParameters*

A pointer to the new parameters object.


NewLC()

static CSigningKeyParameters* NewLC();

Description

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

Return value

CSigningKeyParameters*

A pointer to the new parameters object.


NewLC()

static CSigningKeyParameters* NewLC(const CSigningKeyParameters& aParameters);

Description

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

Parameters

const CSigningKeyParameters& aParameters

The parameters object to be copied.

Return value

CSigningKeyParameters*

A pointer to the new parameters object.


~CSigningKeyParameters()

~CSigningKeyParameters();

Description

Destructor.

Frees all resources owned by the object.

[Top]


DSA parameters


SetDSAParamsL()

void SetDSAParamsL(const CDSAParameters& aParams);

Description

Sets the DSA parameters.

Parameters

const CDSAParameters& aParams

The DSA parameters.


DSAParams()

const CDSAParameters* DSAParams() const;

Description

Gets the DSA parameters.

Return value

CDSAParameters*

The DSA parameters.