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

Особенности приложения PKI

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

Приложение PKI бывает двух видов:

  • С поддержкой биометрии - загружается в модели JaCarta® PKI/BIO, JaCarta-2 PKI/BIO/ГОСТ;
  • Без поддержки биометрии - загружается в модели JaCarta PKI, JaCarta-2 PKI/ГОСТ, JaCarta-3 PKI/ГОСТ, JaCarta-2 SE, JaCarta-3 SE;

Для того, чтобы определить поддерживает ли модель биометрию и можно ли работать с биометрией, необходимо:

  • Получить информацию по биометрии с помощью функции JC_PKI_BIO_GetSupportedEx.

  • Проверить наличие биометрии, проанализировав в структуре JC_PKI_BIO_SUPPORT_INFO поле pkiBioSupportInfo.Enabled == CK_TRUE. Если pkiBioSupportInfo.Enabled == CK_FALSE, значит поддержки биометрии нет.

  • Проанализировать поле CK_BBOOL pkiBioScanner. Если поле pkiBioScanner == CK_TRUE, значит подключён биометрический ридер ASEDrive IIIe Bio Combo

  • Проанализировать поле CK_BBOOL pkiSecureBio. Если pkiSecureBio == CK_TRUE, значит подключён биометрический ридер Aladdin SecurBIO® Reader

  • Если оба поля равны CK_FALSE, значит биометрический ридер не подключен, или подключен неизвестный ридер.

Для работы с биометрией, убедитесь что установлено ПО “Единый Клиент JaCarta” с компонентой поддержки биометрии.