22 lines
758 B
Diff
22 lines
758 B
Diff
|
commit f45ddf572c05cbeb54c524805060256a33435149
|
||
|
Author: Vineetha Pai <vpishar@us.ibm.com>
|
||
|
Date: Tue Jun 21 17:06:25 2016 -0400
|
||
|
|
||
|
Added support for rc=8, reasoncode=2028 in icsf token
|
||
|
bz#142190
|
||
|
Signed-off-by: Vineetha Pai <vpishar@us.ibm.com>
|
||
|
|
||
|
diff --git a/usr/lib/pkcs11/icsf_stdll/icsf_specific.c b/usr/lib/pkcs11/icsf_stdll/icsf_specific.c
|
||
|
index 1c25cd2..c9b986b 100644
|
||
|
--- a/usr/lib/pkcs11/icsf_stdll/icsf_specific.c
|
||
|
+++ b/usr/lib/pkcs11/icsf_stdll/icsf_specific.c
|
||
|
@@ -233,6 +233,8 @@ int icsf_to_ock_err(int icsf_return_code, int icsf_reason_code)
|
||
|
switch(icsf_reason_code) {
|
||
|
case 2154:
|
||
|
return CKR_KEY_TYPE_INCONSISTENT;
|
||
|
+ case 2028:
|
||
|
+ return CKR_WRAPPED_KEY_INVALID;
|
||
|
case 3003:
|
||
|
return CKR_BUFFER_TOO_SMALL;
|
||
|
case 3019:
|