Clean up TPM2 PLugin codes
Remove unused and redundant codes.
Issue-ID: AAF-94
Change-Id: Icfdbf29e2d7caa339977e7d074f16e123cbff84f
Signed-off-by: NingSun <ning.sun@intel.com>
diff --git a/TPM2-Plugin/lib/include/tpm2_plugin_api.h b/TPM2-Plugin/lib/include/tpm2_plugin_api.h
index 4c3ad63..e166071 100644
--- a/TPM2-Plugin/lib/include/tpm2_plugin_api.h
+++ b/TPM2-Plugin/lib/include/tpm2_plugin_api.h
@@ -37,7 +37,7 @@
#include <tss2/tss2_sys.h>
-#include "plugin_register.h"
+#include "hwpluginif.h"
#ifdef __cplusplus
extern "C" {
@@ -92,9 +92,9 @@
int tpm2_plugin_init();
int tpm2_plugin_uninit();
-int tpm2_plugin_activate(SSHSM_HW_PLUGIN_ACTIVATE_IN_INFO_t *activate_in_info);
+int tpm2_plugin_activate(SSHSM_HW_PLUGIN_ACTIVATE_LOAD_IN_INFO_t *activate_in_info);
int tpm2_plugin_load_key(
- SSHSM_HW_PLUGIN_LOAD_KEY_IN_INFO_t *loadkey_in_info,
+ SSHSM_HW_PLUGIN_ACTIVATE_LOAD_IN_INFO_t *loadkey_in_info,
void **keyHandle
);
@@ -113,13 +113,14 @@
void *cb_object);
int tpm2_plugin_rsa_sign_init(
+ void *keyHandle,
unsigned long mechanish,
void *param,
- size_t len,
- void *ctx);
+ int len);
int tpm2_plugin_rsa_sign(
- void *ctx,
+ void *keyHandle,
+ unsigned long mechanism,
unsigned char *msg,
int msg_len,
unsigned char *sig,