CryptoSpi::MAsyncAsymmetricCipher Class Reference

class CryptoSpi::MAsyncAsymmetricCipher : public CryptoSpi::MAsymmetricCipherBase

Inherits from

Member Functions Documentation

Cancel()

voidCancel()[pure virtual]

Cancel the outstanding request

ProcessL(const TDesC8 &, TDes8 &, TRequestStatus &)

voidProcessL(const TDesC8 &aInput,
TDes8 &aOutput,
TRequestStatus &aRequestStatus
)[pure virtual]
Encrypts or decrypts aInput and appends the result to aOutput asynchronously
leave
... Any of the crypto error codes defined in cryptospi_errs.h or any of the system-wide error codes.

Parameters

const TDesC8 & aInputThe input data to be processed.
TDes8 & aOutputThe resulting processed data appended to aOutput.
TRequestStatus & aRequestStatus