class CryptoSpi::CKeyPairGeneratorFactory |
the Factory to create synchronous and asynchronous Key pair generator instances
Public Member Functions | |
---|---|
IMPORT_C void | CreateAsyncKeyPairGeneratorL (CAsyncKeyPairGenerator *&, TUid , const CCryptoParams *) |
IMPORT_C void | CreateKeyPairGeneratorL (CKeyPairGenerator *&, TUid , const CCryptoParams *) |
IMPORT_C void | CreateAsyncKeyPairGeneratorL | ( | CAsyncKeyPairGenerator *& | aKeyPairGenerator, |
TUid | aKeyAlgorithmUid, | |||
const CCryptoParams * | aAlgorithmParams | |||
) | [static] |
Creates a new asynchronous instance of a key pair generator.
CAsyncKeyPairGenerator *& aKeyPairGenerator | A reference to a pointer that should be set to point to the new asymmetric key pair generator object. |
TUid aKeyAlgorithmUid | The algorithm UID |
const CCryptoParams * aAlgorithmParams | The parameters that are specific to a particular algorithm. This is for extendibility and will normally be null. |
IMPORT_C void | CreateKeyPairGeneratorL | ( | CKeyPairGenerator *& | aKeyPairGenerator, |
TUid | aKeyAlgorithmUid, | |||
const CCryptoParams * | aAlgorithmParams | |||
) | [static] |
Creates a new instance of a key pair generator.
CKeyPairGenerator *& aKeyPairGenerator | A reference to a pointer that should be set to point to the new asymmetric key pair generator object. |
TUid aKeyAlgorithmUid | The algorithm UID |
const CCryptoParams * aAlgorithmParams | The parameters that are specific to a particular algorithm. This is for extendibility and will normally be null. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.