#include <x509cert.h>
class CPKCS1SignatureResult : public CRSASignatureResult |
Public Member Functions | |
---|---|
IMPORT_C CPKCS1SignatureResult * | NewL(const CAlgorithmIdentifier &, const TDesC8 &) |
IMPORT_C CPKCS1SignatureResult * | NewLC(const CAlgorithmIdentifier &, const TDesC8 &) |
virtual IMPORT_C TBool | VerifyL(const TDesC8 &) |
Inherited Attributes | |
---|---|
CRSASignatureResult::iDigest | |
CRSASignatureResult::iDigestAlgorithm |
The signature result in PKCS#1 format.
IMPORT_C CPKCS1SignatureResult * | NewL | ( | const CAlgorithmIdentifier & | aDigestAlgorithm, |
const TDesC8 & | aDigest | |||
) | [static] |
Creates a new algorithm ID object copied from an existing object.
Parameter | Description |
---|---|
aDigestAlgorithm | The algorithm ID object to be copied. |
aDigest | A non-modifiable descriptor representing the digest algorithm. |
Returns: A pointer to the new algorithm ID object.
IMPORT_C CPKCS1SignatureResult * | NewLC | ( | const CAlgorithmIdentifier & | aDigestAlgorithm, |
const TDesC8 & | aDigest | |||
) | [static] |
Creates a new algorithm ID object copied from an existing object, and puts a pointer to the new object onto the cleanup stack.
Parameter | Description |
---|---|
aDigestAlgorithm | The algorithm ID object to be copied. |
aDigest | A non-modifiable descriptor representing the digest algorithm. |
Returns: A pointer to the new algorithm ID object.
Reimplemented from CRSASignatureResult::VerifyL(const TDesC8 &)
Tests whether the signature result is valid.
Parameter | Description |
---|---|
aResult | The signature result to be verified. |
Returns: ETrue, if the signature result is verified; EFalse, otherwise.