crypto/weakcryptospi/inc/spi/cryptokeypairgeneratorapi.h
changeset 33 cf642210ecb7
parent 8 35751d3474b7
equal deleted inserted replaced
29:ece3df019add 33:cf642210ecb7
    51 		/**
    51 		/**
    52 		Generates a key pair
    52 		Generates a key pair
    53 		@param aKeySize 	The algorithm-specific metric in number of bits
    53 		@param aKeySize 	The algorithm-specific metric in number of bits
    54 		@param aKeyParameters	The list of algorithm-specific parameters used by the generator to generate the key pair
    54 		@param aKeyParameters	The list of algorithm-specific parameters used by the generator to generate the key pair
    55 		@param aKeyPair	The generated key pair
    55 		@param aKeyPair	The generated key pair
       
    56 		@leave ...	Any of the crypto error codes defined in 
       
    57   					cryptospi_errs.h or any of the system-wide error codes.
    56 		*/
    58 		*/
    57 		IMPORT_C void GenerateKeyPairL(TInt aKeySize, const CCryptoParams& aKeyParameters, CKeyPair*& aKeyPair);
    59 		IMPORT_C void GenerateKeyPairL(TInt aKeySize, const CCryptoParams& aKeyParameters, CKeyPair*& aKeyPair);
    58 
    60 
    59 		/**
    61 		/**
    60 		Destructor
    62 		Destructor
    93 		Generates a key pair
    95 		Generates a key pair
    94 		@param aKeySize	The algorithm-specific metric in number of bits
    96 		@param aKeySize	The algorithm-specific metric in number of bits
    95 		@param aKeyParameters	The list of algorithm-specific parameters used by the generator to generate the key pair
    97 		@param aKeyParameters	The list of algorithm-specific parameters used by the generator to generate the key pair
    96 		@param aKeyPair	The generated key pair
    98 		@param aKeyPair	The generated key pair
    97 		@param aRequestStatus
    99 		@param aRequestStatus
       
   100 		@leave ...	Any of the crypto error codes defined in 
       
   101   					cryptospi_errs.h or any of the system-wide error codes.
    98 		*/
   102 		*/
    99 		IMPORT_C void GenerateKeyPairL(TInt aKeySize, const CCryptoParams& aKeyParameters, CKeyPair*& aKeyPair, TRequestStatus& aRequestStatus);
   103 		IMPORT_C void GenerateKeyPairL(TInt aKeySize, const CCryptoParams& aKeyParameters, CKeyPair*& aKeyPair, TRequestStatus& aRequestStatus);
   100 
   104 
   101 		/**
   105 		/**
   102 		Cancel the outstanding request
   106 		Cancel the outstanding request