Protocol refactoring.
[platform/core/security/key-manager.git] / src / manager / client / client-manager-impl.h
index eebb7fd..29d381d 100644 (file)
@@ -99,8 +99,7 @@ public:
         const Alias &privateKeyAlias,
         const Password &password,           // password for private_key
         const RawBuffer &message,
-        const HashAlgorithm hash,
-        const RSAPaddingAlgorithm padding,
+        const CryptoAlgorithm &cAlgorithm,
         RawBuffer &signature);
 
     int verifySignature(
@@ -108,8 +107,7 @@ public:
         const Password &password,           // password for public_key (optional)
         const RawBuffer &message,
         const RawBuffer &signature,
-        const HashAlgorithm hash,
-        const RSAPaddingAlgorithm padding);
+        const CryptoAlgorithm &cAlgorithm);
 
     int ocspCheck(const CertificateShPtrVector &certificateChain, int &ocspCheck);