JC_PKI_SetComplexity
¶JC_PKI_SetComplexity
(CK_SLOT_ID slotID, JC_PKI_PERSONALIZATION_INFO_PTR pInfo)¶Параметры: |
|
---|
Установка параметров персонализации для PKI апплета. Функции передается указатель на структуру JC_PKI_PERSONALIZATION_INFO
с параметрами персонализации.
Примечание
Параметры персонализации применяются только при инициализации апплета.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_GetComplexity
¶JC_PKI_GetComplexity
(CK_SLOT_ID slotID, JC_PKI_PERSONALIZATION_INFO_PTR pInfo)¶Параметры: |
|
---|
Получение параметров персонализации для PKI апплета. Функция возвращает указатель на структуру JC_PKI_PERSONALIZATION_INFO
с параметрами персонализации.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_WipeCard
¶JC_PKI_WipeCard
(CK_SLOT_ID slotID)¶Параметры: |
|
---|
Очистка содержимого карты Laser. Метод требует аутентификации администратором.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_GetPINInfo
¶JC_PKI_GetPINInfo
(CK_SLOT_ID slotID, JC_PKI_PIN_INFO_PTR pInfo)¶Параметры: |
|
---|
Получить счетчики ПИН-кодов для апплета Laser. Функция возвращает указатель на структуру JC_PKI_PIN_INFO
с данными счетчиков.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_GetChallenge
¶JC_PKI_GetChallenge
(CK_SLOT_ID slotID, CK_BYTE_PTR pChallenge, CK_ULONG ulChallengeSize)¶Параметры: |
|
---|
Функция возвращает т.н. challenge - случайную последовательность, выработанную токеном, для последующей внешней аутентификации апплета Laser. Полученное значение challenge следует преобразовать при помощи ключа администратора с использованием алгоритма CBC DES
и с нулевым вектором инициализации. В результате получится т.н. response - значение, которое можно предъявить в качестве PIN-кода для функции C_Login()
с указанием типа пользователя CKU_SO_RESPONSE
.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_UnlockUserPIN
¶JC_PKI_UnlockUserPIN
(CK_SLOT_ID slotID)¶Параметры: |
|
---|
Функция разблокирует PIN-код пользователя для апплета Laser или возвращает ошибку CKR_CANNOT_UNLOCK
, если разблокировка не возможна. Требует аутентификации администратором.
Запускается в режимах
Результат: |
Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_BIO_GetSupported
¶JC_PKI_BIO_GetSupported
(CK_SLOT_ID slotID, JC_PKI_BIO_SUPPORT_INFO_PTR pInfo)¶Параметры: |
|
---|
Функция возвращает указатель на структуру типа JC_PKI_BIO_SUPPORT_INFO
с информацией о поддержке биометрии.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_BIO_GetFingerIndexes
¶JC_PKI_BIO_GetFingerIndexes
(CK_SLOT_ID slotID, CK_BYTE_PTR pFingers, CK_ULONG_PTR pulFingerCount)¶Параметры: |
|
---|
Получить идентификаторы зарегистрированных пальцев.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_BIO_GetFingerPublicData
¶JC_PKI_BIO_GetFingerPublicData
(CK_SLOT_ID slotID, CK_BYTE fingerIndex, CK_BYTE_PTR pPublicData, CK_ULONG_PTR pulPublicDataSize)¶Параметры: |
|
---|
Получить публичную биометрическую информацию о пальце по его идентификатору.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_BIO_SetFingerData
¶JC_PKI_BIO_SetFingerData
(CK_SLOT_ID slotID, CK_BYTE fingerIndex, CK_BYTE_PTR pPublicData, CK_ULONG ulPublicDataSize, CK_BYTE_PTR pPrivateData, CK_ULONG ulPrivateDataSize, CK_BYTE_PTR pDeviceName, CK_ULONG ulDeviceNameSize)¶Параметры: |
|
---|
Функция записывает на устройство со сканером отпечатков пальцев биометрическую информацию о пальце по его идентификатору. Требует аутентификации администратором.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_BIO_DeleteFinger
¶JC_PKI_BIO_DeleteFinger
(CK_SLOT_ID slotID, CK_BYTE fingerIndex)¶Параметры: |
|
---|
Функция удаляет из памяти устройства, соответствующего идентификатору слота, данные об отпечатке пальца по его идентификатору. Требует аутентификации администратором.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|
JC_PKI_BIO_SetLibrary
¶JC_PKI_BIO_SetLibrary
(CK_UTF8CHAR_PTR pLibraryPath, CK_ULONG ulLibraryPathSize)¶Параметры: |
|
---|
Установить путь к файлу биометрической библиотеки.
Запускается в режимах
Результат: | Функция возвращает стандартные ошибки, предусмотренные спецификацией PKCS #11. Совет Полный список ошибок см. в приложении. |
---|