diff -r ece3df019add -r cf642210ecb7 crypto/weakcryptospi/inc/spi/verifierplugin.h --- a/crypto/weakcryptospi/inc/spi/verifierplugin.h Tue Nov 24 09:06:03 2009 +0200 +++ b/crypto/weakcryptospi/inc/spi/verifierplugin.h Thu Dec 17 09:28:34 2009 +0200 @@ -46,6 +46,8 @@ @param aInput The hash of the message to be verified @param aSignature The signature of the hash @param aVerificationResult Indicates the success or failure of the verification + @leave ... Any of the crypto error codes defined in + cryptospi_errs.h or any of the system-wide error codes. */ virtual void VerifyL(const TDesC8& aInput, const CCryptoParams& aSignature, TBool& aVerificationResult) = 0; @@ -53,6 +55,8 @@ Unsign the signature @param aOutput The unsigned hash @param aSignature The signature of the hash + @leave ... Any of the crypto error codes defined in + cryptospi_errs.h or any of the system-wide error codes. */ virtual void InverseSignL(HBufC8*& aOutput, const CCryptoParams& aSignature) = 0; }; @@ -67,6 +71,8 @@ @param aSignature The signature of the hash @param aVerificationResult Indicates the success or failure of the verification @param aRequestStatus + @leave ... Any of the crypto error codes defined in + cryptospi_errs.h or any of the system-wide error codes. */ virtual void VerifyL(const TDesC8& aInput, const CCryptoParams& aSignature, TBool& aVerificationResult, TRequestStatus& aRequestStatus) = 0; @@ -75,6 +81,8 @@ @param aOutput The unsigned hash @param aSignature The signature of the hash @param aRequestStatus the request status. + @leave ... Any of the crypto error codes defined in + cryptospi_errs.h or any of the system-wide error codes. */ virtual void InverseSignL(HBufC8*& aOutput, const CCryptoParams& aSignature, TRequestStatus& aRequestStatus) = 0; /**