#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.