CryptoSpi::MAsyncVerifier Class Reference

class CryptoSpi::MAsyncVerifier : public CryptoSpi::MSignatureBase

Inherits from

Member Functions Documentation

Cancel()

voidCancel()[pure virtual]

Cancel the outstanding request

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

voidInverseSignL(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 *& aOutputThe unsigned hash
const CCryptoParams & aSignatureThe signature of the hash
TRequestStatus & aRequestStatusthe request status.

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

voidVerifyL(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 & aInputThe hash of the message to be verified
const CCryptoParams & aSignatureThe signature of the hash
TBool & aVerificationResultIndicates the success or failure of the verification
TRequestStatus & aRequestStatus