Как экспортировать сертификат из токена?
Есть сертификат на токене (в его файловой системе )
Как, я почитал, рутокен использует PKCS#11 стандарт. Не понимаю, какой я могу программно прочитать из файловой системы токена любой сертификат.
На C/C++ научился брать различную инфу, к примеру:
// get token-info
PrintTextWithTab(TEXT("C_GetTokenInfo:...\n"));
PrintTextWithTab(TEXT("Getting token-info...\n"));
ckResult = pFunctionList->C_GetTokenInfo(slot_id, &token_info);
bResult = (ckResult == CKR_OK);
if( !bResult )
{
PrintTextWithTab(TEXT(" -> Failed\n"));
break;
}
PrintTextWithTab(TEXT(" -> OK\n"));
Но, как взять именно сертификат + в целом вообще поискать по файловой системы токена не понимаю.
Для этого нужно создавать какой-нибудь объект с применением метода:
C_CreateObject();
Или как?
Прошу проконсультировать!