В течение многих лет я использовал метод расширения, найденный по этой ссылке , чтобы получить доступ к сертификату на смарт-карте и предоставить ПИН-код программно, не открывая маску ПИН-кода запроса для пользователя. Теперь с новыми версиями ядра. net оно больше не работает, поэтому я пытаюсь это исправить.
Я знаю, что теперь с новыми версиями фреймворка лучше использовать
* 1006. *
однако таким образом у меня нет доступа к CspKeyContainerInfo (KeyContainerName, ProviderName, ProviderType), необходимому для вызова собственных методов, которые предоставляют PIN
. Есть ли какой-либо способ доступа к той же информации с использованием объекта RSA ?
Или есть лучший / более новый способ предоставления PIN-кода смарт-карты в зависимости от программы?