CryptoSpi::CAsyncRandom Class Reference
#include
<cryptospi/cryptorandomapi.h>
class CryptoSpi::CAsyncRandom : public CryptoSpi::CCryptoBase |
Detailed Description
Asynchronous Random API, which wraps an asynchronous Random plugin implementation
Constructor & Destructor Documentation
Member Function Documentation
GenerateRandomBytesL ( TDes8 &, TRequestStatus & )
Generate enough random bytes to fill the supplied descriptor If there is not enough entropy available, or another error occurs (e.g. out of memory) then this method may leave.
Parameter | Description | aDest | The returned generated random bytes filling the descriptor |
NewL ( MAsyncRandom *, TInt )
Create a CRandom instance from the given MRandom instance
Parameter | Description | aAsyncRandom | The async random plugin instance |
Returns: A pointer to a CAsyncRandom instance