Merge PR #201
This commit is contained in:
@@ -381,7 +381,13 @@ CK_RV YUBICO_token_change_pin(ykpiv_state *state, CK_USER_TYPE user_type, CK_UTF
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case CKU_USER:
|
case CKU_USER:
|
||||||
|
if(ulOldLen >= 4 && strncmp((const char*)pOldPin, "puk:", 4) == 0){
|
||||||
|
DBG("Changing PUK pin")
|
||||||
|
res = ykpiv_change_puk(state, (const char*)pOldPin + 4, ulOldLen - 4, (const char*)pNewPin, ulNewLen, &tries);
|
||||||
|
}else{
|
||||||
|
DBG("Changing USER pin")
|
||||||
res = ykpiv_change_pin(state, (const char*)pOldPin, ulOldLen, (const char*)pNewPin, ulNewLen, &tries);
|
res = ykpiv_change_pin(state, (const char*)pOldPin, ulOldLen, (const char*)pNewPin, ulNewLen, &tries);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
DBG("TODO implement other context specific pin change");
|
DBG("TODO implement other context specific pin change");
|
||||||
|
|||||||
Reference in New Issue
Block a user