installResponseFromPFX
O exemplo installResponseFromPFX instala um certificado registrado de um arquivo PFX (Troca de Informações Pessoais) no repositório de certificados.
Localização
Quando você instala o Microsoft Windows Software Development Kit (SDK), o exemplo é instalado, por padrão, na pasta %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\VC\installResponseFromPFX.
Discussão
O exemplo installResponseFromPFX:
- Processa os argumentos de linha de comando. A linha de comando deve conter:
- O nome do exemplo.
- O nome do arquivo PFX que contém o certificado registrado.
- Uma senha associada ao arquivo PFX.
- Lê o arquivo PFX, tentando primeiro o formato base64 e o formato binário se base64 falhar. A função DecodeFileW() é definida em enrollCommon.cpp.
- Converte o certificado registrado em um BSTR e o usa para inicializar um objeto IX509Enrollment . A função convertWszToBstr é definida em enrollCommon.cpp.
- Instala o certificado no repositório de certificados.
Tópicos relacionados