Приложение 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" с компонентой поддержки биометрии.