class CSigningAlgorithmIdentifier : public CBase |
Contains two CAlgorithmIdentifier objects for comparison purposes.
Implements an equality operator.
v6.0
Public Member Functions | |
---|---|
~CSigningAlgorithmIdentifier() | |
IMPORT_C const CAlgorithmIdentifier & | AsymmetricAlgorithm() |
IMPORT_C const CAlgorithmIdentifier & | DigestAlgorithm() |
IMPORT_C CSigningAlgorithmIdentifier * | NewL(const CSigningAlgorithmIdentifier &) |
IMPORT_C CSigningAlgorithmIdentifier * | NewLC(const CSigningAlgorithmIdentifier &) |
IMPORT_C TBool | operator==(const CSigningAlgorithmIdentifier &) |
Protected Member Functions | |
---|---|
void | ConstructL(const CSigningAlgorithmIdentifier &) |
Protected Attributes | |
---|---|
CAlgorithmIdentifier * | iAsymmetricAlgorithm |
CAlgorithmIdentifier * | iDigestAlgorithm |
IMPORT_C | ~CSigningAlgorithmIdentifier | ( | ) |
Destructor.
Frees all resources owned by the object, prior to its destruction.
IMPORT_C const CAlgorithmIdentifier & | AsymmetricAlgorithm | ( | ) | const |
Gets the signature ID of the asymmetric algorithm.
The signature ID of the asymmetric algorithm.
void | ConstructL | ( | const CSigningAlgorithmIdentifier & | aSigningAlgorithmIdentifier | ) | [protected] |
Second-phase constructor.
const CSigningAlgorithmIdentifier & aSigningAlgorithmIdentifier |
IMPORT_C const CAlgorithmIdentifier & | DigestAlgorithm | ( | ) | const |
Gets the signature ID of the digest algorithm.
The signature ID of the digest algorithm.
IMPORT_C CSigningAlgorithmIdentifier * | NewL | ( | const CSigningAlgorithmIdentifier & | aSigningAlgorithmIdentifier | ) | [static] |
Constructs a new Signing Algorithm Identifier object, copying an existing Signing Algorithm Identifier object.
The new Signing Algorithm Identifier object.
const CSigningAlgorithmIdentifier & aSigningAlgorithmIdentifier | The Signing Algorithm Identifier object. |
IMPORT_C CSigningAlgorithmIdentifier * | NewLC | ( | const CSigningAlgorithmIdentifier & | aSigningAlgorithmIdentifier | ) | [static] |
Constructs a new Signing Algorithm Identifier object, copying an existing Signing Algorithm Identifier object, and puts a pointer to it onto the cleanup stack.
The new Signing Algorithm Identifier object.
const CSigningAlgorithmIdentifier & aSigningAlgorithmIdentifier | The Signing Algorithm Identifier object. |
IMPORT_C TBool | operator== | ( | const CSigningAlgorithmIdentifier & | aSigningAlgorithmIdentifier | ) | const |
Tests whether the Signing Algorithm Identifier object is equal to the specified Signing Algorithm Identifier object.
ETrue, if this object's Signing Algorithm Identifier value is equal to the specified Signing Algorithm Identifier object's value; EFalse, otherwise.
const CSigningAlgorithmIdentifier & aSigningAlgorithmIdentifier | The Signing Algorithm Identifier object to be compared. |
CAlgorithmIdentifier * | iAsymmetricAlgorithm | [protected] |
The signature ID of the asymmetric algorithm.
CAlgorithmIdentifier * | iDigestAlgorithm | [protected] |
The signature ID of the digest algorithm.