Add input & output params to begin operations.
This is in preparation for handling IV/nonce values via params rather
than prepended to ciphertext.
Change-Id: I657a029eaf66c2218c3f7cc149e86e9d01c41be0
diff --git a/rsa_operation.h b/rsa_operation.h
index 7ffbbce..16548ee 100644
--- a/rsa_operation.h
+++ b/rsa_operation.h
@@ -32,7 +32,10 @@
: Operation(purpose, logger), rsa_key_(key), padding_(padding) {}
~RsaOperation();
- virtual keymaster_error_t Begin() { return KM_ERROR_OK; }
+ virtual keymaster_error_t Begin(const AuthorizationSet& /* input_params */,
+ AuthorizationSet* /* output_params */) {
+ return KM_ERROR_OK;
+ }
virtual keymaster_error_t Update(const Buffer& input, Buffer* output, size_t* input_consumed);
virtual keymaster_error_t Abort() { return KM_ERROR_OK; }