installResponseFromPFX

L’exemple installResponseFromPFX installe un certificat inscrit à partir d’un fichier PFX (Personal Information Exchange) dans le magasin de certificats.

Emplacement

Lorsque vous installez le Kit de développement logiciel (SDK) Microsoft Windows, l’exemple est installé par défaut dans le dossier %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\VC\installResponseFromPFX.

Discussion

L’exemple installResponseFromPFX :

  1. Traite les arguments de ligne de commande. La ligne de commande doit contenir :
    • Nom de l’exemple.
    • Nom du fichier PFX qui contient le certificat inscrit.
    • Mot de passe associé au fichier PFX.
  2. Lit le fichier PFX, en essayant d’abord le format base64 et le format binaire en cas d’échec de base64. La fonction DecodeFileW() est définie dans enrollmentCommon.cpp.
  3. Convertit le certificat inscrit en BSTR et l’utilise pour initialiser un objet IX509Enrollment . La fonction convertWszToBstr est définie dans enrollCommon.cpp.
  4. Installe le certificat dans le magasin de certificats.

enrollEOBOCMC

Utilisation des exemples inclus