Add loggers to crypto operation classes.
Change-Id: I06a83884721f3b9ee7853c9495e18d8ccd093182
diff --git a/asymmetric_key.cpp b/asymmetric_key.cpp
index 40b01fb..12f41b1 100644
--- a/asymmetric_key.cpp
+++ b/asymmetric_key.cpp
@@ -229,10 +229,10 @@
Operation* op;
switch (purpose) {
case KM_PURPOSE_SIGN:
- op = new RsaSignOperation(purpose, digest, padding, rsa_key_.release());
+ op = new RsaSignOperation(purpose, logger_, digest, padding, rsa_key_.release());
break;
case KM_PURPOSE_VERIFY:
- op = new RsaVerifyOperation(purpose, digest, padding, rsa_key_.release());
+ op = new RsaVerifyOperation(purpose, logger_, digest, padding, rsa_key_.release());
break;
default:
*error = KM_ERROR_UNIMPLEMENTED;
@@ -433,10 +433,10 @@
Operation* op;
switch (purpose) {
case KM_PURPOSE_SIGN:
- op = new DsaSignOperation(purpose, digest, padding, dsa_key_.release());
+ op = new DsaSignOperation(purpose, logger_, digest, padding, dsa_key_.release());
break;
case KM_PURPOSE_VERIFY:
- op = new DsaVerifyOperation(purpose, digest, padding, dsa_key_.release());
+ op = new DsaVerifyOperation(purpose, logger_, digest, padding, dsa_key_.release());
break;
default:
*error = KM_ERROR_UNIMPLEMENTED;
@@ -601,10 +601,10 @@
Operation* op;
switch (purpose) {
case KM_PURPOSE_SIGN:
- op = new EcdsaSignOperation(purpose, digest, padding, ecdsa_key_.release());
+ op = new EcdsaSignOperation(purpose, logger_, digest, padding, ecdsa_key_.release());
break;
case KM_PURPOSE_VERIFY:
- op = new EcdsaVerifyOperation(purpose, digest, padding, ecdsa_key_.release());
+ op = new EcdsaVerifyOperation(purpose, logger_, digest, padding, ecdsa_key_.release());
break;
default:
*error = KM_ERROR_UNIMPLEMENTED;