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; }