diff options
Diffstat (limited to 'src/manager/crypto/generic-backend/gstore.h')
-rw-r--r-- | src/manager/crypto/generic-backend/gstore.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/manager/crypto/generic-backend/gstore.h b/src/manager/crypto/generic-backend/gstore.h index 2984fdc1..638532d6 100644 --- a/src/manager/crypto/generic-backend/gstore.h +++ b/src/manager/crypto/generic-backend/gstore.h @@ -24,6 +24,7 @@ #include <generic-backend/exception.h> #include <generic-backend/gobj.h> +#include <generic-backend/encryption-params.h> #include <ckm/ckm-type.h> #include <crypto-backend.h> #include <token.h> @@ -57,11 +58,11 @@ public: } /* - * IV parameter makes sense only on device with built in key. - * IV parameter is used for decryption of Data. - * If Data is not encrypted it's ok to pass empty IV. + * EncryptionParams parameter makes sense only on device with built-in key. + * EncryptionParams parameter is used for decryption of Data. + * If Data is not encrypted it's ok to pass empty EncryptionParams. */ - virtual Token import(const Data &, const Password &, const RawBuffer & /* iv */) + virtual Token import(const Data &, const Password &, const EncryptionParams &) { ThrowErr(Exc::Crypto::OperationNotSupported); } |