Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Флаги CKF_USER_PIN_TO_BE_CHANGED/CKF_SO_PIN_TO_BE_CHANGED выставляются в ситуации, если Администратор требует смены PIN-кода, или используется PIN-код по умолчанию.

C_EX_SlotManage

Когда нужно узнать, что требование смены PIN-кода идет именно от Администратора, нужно воспользоваться режимом Для возможности отличения ситуации с дефолтным ПИН-кодом от ситуации с ПИН-кодом, требующим смены, вводится новый режим функции C_EX_SlotManage: MODE_GET_PIN_SET_TO_BE_CHANGED.
Параметр В данном режиме параметром функции является CK_ULONG_PTR на идентификатор пользователя, относительно которого надо проверить требование смены PINПИН-кода.
Функция возвращает CKR_OK, если PINПИН-код не нуждается в смене, и CKR_PIN_EXPIRED - иначе.