diff options
author | lloyd <[email protected]> | 2006-09-06 19:48:09 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2006-09-06 19:48:09 +0000 |
commit | e00227828d80f9c9a17ef236586211faa01e4193 (patch) | |
tree | 2573533839150184038b18d7789eaef1ee5dd904 /include/dl_algo.h | |
parent | 7f176fd2259fcb395ca03751f19790eac15bd9ce (diff) |
Split PK_Key into Public_Key and Private_Key; these new classes merge in
the interfaces previously included in X509_PublicKey and PKCS8_PrivateKey.
Diffstat (limited to 'include/dl_algo.h')
-rw-r--r-- | include/dl_algo.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/dl_algo.h b/include/dl_algo.h index b72b3df42..5a12370f6 100644 --- a/include/dl_algo.h +++ b/include/dl_algo.h @@ -15,7 +15,7 @@ namespace Botan { /************************************************* * DL Public Key * *************************************************/ -class DL_Scheme_PublicKey : public virtual X509_PublicKey +class DL_Scheme_PublicKey : public virtual Public_Key { public: bool check_key(bool) const; @@ -43,7 +43,7 @@ class DL_Scheme_PublicKey : public virtual X509_PublicKey * DL Private Key * *************************************************/ class DL_Scheme_PrivateKey : public virtual DL_Scheme_PublicKey, - public virtual PKCS8_PrivateKey + public virtual Private_Key { public: bool check_key(bool) const; @@ -56,7 +56,7 @@ class DL_Scheme_PrivateKey : public virtual DL_Scheme_PublicKey, private: PKCS8_Encoder* pkcs8_encoder() const; PKCS8_Decoder* pkcs8_decoder(); - virtual void PKCS8_load_hook() {} + virtual void PKCS8_load_hook(bool = false) {} }; } |