CryptoSpi::MAsyncVerifier Class Reference

class CryptoSpi::MAsyncVerifier : public CryptoSpi::MSignatureBase

Inherits from

Member Functions Documentation

Cancel()

void Cancel ( ) [pure virtual]

Cancel the outstanding request

InverseSignL(HBufC8 *&, const CCryptoParams &, TRequestStatus &)

void InverseSignL ( HBufC8 *& aOutput,
const CCryptoParams & aSignature,
TRequestStatus & aRequestStatus
) [pure virtual]
Unsign the signature
leave
... Any of the crypto error codes defined in cryptospi_errs.h or any of the system-wide error codes.

Parameters

HBufC8 *& aOutput The unsigned hash
const CCryptoParams & aSignature The signature of the hash
TRequestStatus & aRequestStatus the request status.

VerifyL(const TDesC8 &, const CCryptoParams &, TBool &, TRequestStatus &)

void VerifyL ( const TDesC8 & aInput,
const CCryptoParams & aSignature,
TBool & aVerificationResult,
TRequestStatus & aRequestStatus
) [pure virtual]
Verify the signature
leave
... Any of the crypto error codes defined in cryptospi_errs.h or any of the system-wide error codes.

Parameters

const TDesC8 & aInput The hash of the message to be verified
const CCryptoParams & aSignature The signature of the hash
TBool & aVerificationResult Indicates the success or failure of the verification
TRequestStatus & aRequestStatus