Перейти к содержимому

Нестандартные функции приложения Biomanager

USB-токены и смарт-карты JaCartaAPI и SDKUSB-токены и смарт-карты JaCarta

CK_RV JC_BIO_MANAGER_ChangeResetPIN(CK_SLOT_ID hSlotID, CK_UTF8CHAR_PTR pOldResetPin, CK_ULONG ulOldResetPinSize, CK_UTF8CHAR_PTR pNewResetPin, CK_ULONG ulNewResetPinSize) Параметры:

  • hSlotID (in) - дескриптор слота
  • pOldResetPin (in) - указатель на текущий PIN-код сброса
  • ulOldResetPinSize (in) - длина текущего PIN-кода сброса
  • pNewResetPin (in) - указатель на новый PIN-код сброса
  • ulNewResetPinSize (in) - длина нового PIN-кода сброса Функция смены PIN-кода сброса к заводским настройкам

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

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

CK_RV JC_BIO_MANAGER_EnrollCancel (CK_SESSION_HANDLE hSession) Параметры:

  • hSession (in) - дескриптор сессии Отменить операцию сохранения

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

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

CK_RV JC_BIO_MANAGER_EnrollFinger (CK_SESSION_HANDLE hSession, JC_BIO_MANAGER_USER_TYPE userType, CK_ULONG ulFingerIndex, CK_ULONG ulWaitForSeconds, JC_BIO_MANAGER_READER_STATE_PTR pulReaderState) Параметры:

  • hSlotID(in) - дескриптор сессии
  • userType(in) - тип пользователя
  • ulFingerIndex (in) - номер пальца с 1 до 10
  • ulWaitForSeconds (in) - время ожидания сканирования, секунды
  • pulReaderState - состояние считывателя Сохранить отпечатки без показа GUI

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

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

CK_RV JC_BIO_MANAGER_FingersConfigure(CK_SESSION_HANDLE hSession, JC_BIO_MANAGER_USER_TYPE userType) Параметры:

  • hSession (in) - дескриптор сессии
  • userType (in) - тип пользователя Управление отпечатками указанного пользователя

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

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

CK_RV JC_BIO_MANAGER_GetAuthCounter(CK_SLOT_ID hSlotID, JC_BIO_MANAGER_USER_TYPE bmUserType, JC_BIO_MANAGER_AUTH_COUNTER_PTR pCounter) Параметры:

  • hSlotID(in) - дескриптор слота
  • bmUserType (in) - тип пользователя
  • pCounter (out) - указатель на структуру данных о счетчиках Функция получения значения счетчика неудачных попыток аутентификации

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

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

CK_RV JC_BIO_MANAGER_GetConfig(CK_SLOT_ID hSlotID, JC_BIO_MANAGER_CONFIG_PTR pConfig) Параметры:

  • hSlotID (in) - дескриптор слота
  • pConfig (out) - указатель на структуру, описывающую конфигурацию Сообщить конфигурацию BIOManager.

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

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

CK_RV JC_BIO_MANAGER_GetPinPolicy (CK_SLOT_ID slotID, JC_BIO_MANAGER_PIN_POLICY_PTR pPinPolicy) Параметры:

  • hSlotID(in) - дескриптор слота
  • pPinPolicy (out) - указатель на атрибуты PIN-кода Администратора Функция получения атрибутов PIN-кода Администратора

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

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

CK_RV JC_BIO_MANAGER_ResetBIO (CK_SLOT_ID hSlotID, CK_BYTE sec) Параметры:

  • hSlotID (in) - дескриптор слота

  • sec (in) - время ожидания в секундах Принудительно сбросить биометрическую идентификацию. Запускается в режимах:

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

CK_RV JC_BIO_MANAGER_ResetToFactorySettings (CK_SLOT_ID hSlotID, CK_UTF8CHAR_PTR pResetPin, CK_ULONG ulPinLen) Параметры:

  • hSlotID(in) - дескриптор слота
  • pResetPin (in) - указатель на PIN-код сброса к заводским настройкам
  • ulPinLen (out) - длина PIN-кода сброса к заводским настройкам Выполнить сброс к заводским настройкам BIOManager.

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

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

CK_RV JC_BIO_MANAGER_SetConfig(CK_SESSION_HANDLE hSession, JC_BIO_MANAGER_CONFIG_PTR pConfig) Параметры:

  • hSession (in) - дескриптор сессии

  • pConfig(in) - указатель на структуру, описывающую конфигурацию Изменить конфигурацию BIOManager. Запускается в режимах:

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

CK_RV JC_BIO_MANAGER_SetLimitAuthCounter(CK_SESSION_HANDLE hSession, JC_BIO_MANAGER_USER_TYPE bmUserType, JC_BIO_MANAGER_AUTH_COUNTER_PTR pCounter) Параметры:

  • hSession(in) - дескриптор сессии
  • bmUserType (in) - тип пользователя, для которого выставляется счетчик
  • pCounter (in) - указатель на структуру данных о счетчиках Функция выставления лимита счетчика неудачных попыток аутентификации.

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

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

CK_RV JC_BIO_MANAGER_SetPinPolicy (CK_SESSION_HANDLE hSession, JC_BIO_MANAGER_PIN_POLICY_PTR pPinPolicy) Параметры:

  • hSession(in) - дескриптор сессии
  • pPinPolicy (in) - указатель на устанавливаемые атрибуты PIN-кода Администратора Функция установки атрибутов PIN-кода Администратора.

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

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

CK_RV JC_BIO_MANAGER_Unlock (CK_SESSION_HANDLE hSession) Параметры:

  • hSession(in) - дескриптор сессии Функция разблокировки.

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

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