JC_DS_ReadPinCounters

CK_RV JC_DS_ReadPinCounters(CK_SLOT_ID slotIDJC_DS_PIN_COUNTERS_PTR pPinCounters)

Параметры:    

  • slotID (in) – идентификатор слота.
  • pPinCounters (out) – информация о счетчиках ошибок PIN-кодов.

Получить счетчики ошибок PIN-кодов для приложения LT.

Запускается в режимах:

Результат:    Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11.

Совет: Полный список ошибок см. в приложении.

JC_DS_ChangeUserPINByPUK

CK_RV JC_DS_ChangeUserPINByPUK(CK_SLOT_ID slotIDCK_UTF8CHAR_PTR pPUKCK_ULONG ulPukSizeCK_UTF8CHAR_PTR pNewPinCK_ULONG ulNewPinSize)

Параметры:    

  • slotID (in) – идентификатор слота
  • pPUK (in) – PUK-код.
  • ulPukSize (in) – длина PUK-кода в байтах.
  • pNewPin (in) – новый PIN-код пользователя
  • ulNewPinSize (in) – длина PIN-кода пользователя в байтах

Смена PIN-кода пользователя по предъявлению PUK-кода

Примечание: Работает только для версии приложения XX.01.XX.

Запускается в режимах:

Результат:    

  • CKR_GENERAL_ERROR – общий сбой при работе с библиотекой
  • CKR_ARGUMENTS_BAD – недопустимые аргументы
  • CKR_TOKEN_NOT_PRESENT – в слоте отсутствует токен
  • CKR_FUNCTION_FAILED – выполнение функции было прервано или она не может быть выполнена
  • CKR_FUNCTION_NOT_SUPPORTED – вызванная функция не поддерживается библиотекой
  • CKR_PIN_LEN_RANGE – недопустимый размер PIN-кода
  • CKR_SLOT_ID_INVALID – недопустимый идентификатор слота

Совет: Полный список ошибок см. в приложении.