pin policy code for generate and import-key

This commit is contained in:
Klas Lindfors
2015-06-24 15:25:59 +02:00
parent bc27d98bf7
commit be8f37924d
5 changed files with 50 additions and 11 deletions
+14
View File
@@ -404,3 +404,17 @@ unsigned char get_piv_algorithm(enum enum_algorithm algorithm) {
return 0;
}
}
unsigned char get_pin_policy(enum enum_pin_policy policy) {
switch(policy) {
case pin_policy_arg_never:
return YKPIV_PINPOLICY_NEVER;
case pin_policy_arg_once:
return YKPIV_PINPOLICY_ONCE;
case pin_policy_arg_always:
return YKPIV_PINPOLICY_ALWAYS;
case pin_policy__NULL:
default:
return 0;
}
}