• 1000 Обычный рабочий процесс с этой картой:
- CAN-аутентификация
- Чтение файловых структур и сертификатов PKCS # 15
- PIN-аутентификация
- Операция подписи
В библиотеке PKCS # 11 этого можно достичь с помощью флага CKF_LOGIN_REQUIRED
token.
Но утилита certutil -scinfo
(которую я использую для тестирования Minidriver), похоже, пытается получить информацию о контейнере до выполнения какой-либо аутентификации (он вызывает CardGetContainerInfo
), а затем терпит неудачу, если Minidriver не возвращает ни одного контейнера (с NTE_BAD_KEYSET
).
Есть ли способ указать приложению CAPI, что оно следует войти в систему перед попыткой чтения любой информации с карты (возможно, в структурах CONTAINER_MAP_RECORD
или PIN_INFO
)?