installResponseFromPFX
Пример installResponseFromPFX устанавливает зарегистрированный сертификат из PFX-файла в хранилище сертификатов.
Расположение
При установке пакета sdk для Microsoft Windows пример по умолчанию устанавливается в папку %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\VC\installResponseFromPFX.
Обсуждение
Пример installResponseFromPFX:
- Обрабатывает аргументы командной строки. Командная строка должна содержать:
- Имя примера.
- Имя PFX-файла, содержащего зарегистрированный сертификат.
- Пароль, связанный с PFX-файлом.
- Считывает PFX-файл, сначала пробуя формат base64 и двоичный формат в случае сбоя base64. Функция DecodeFileW() определена в enrollCommon.cpp.
- Преобразует зарегистрированный сертификат в BSTR и использует его для инициализации объекта IX509Enrollment . Функция convertWszToBstr определена в enrollCommon.cpp.
- Устанавливает сертификат в хранилище сертификатов.
Связанные темы