Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’API d’inscription de certificat comprend plusieurs exemples conçus pour vous aider à créer des applications personnalisées. La plupart des exemples sont écrits à l’aide de C++, mais les exemples C# et Visual Basic Scripting Edition (VBScript) sont également inclus.
Lorsque vous installez le Kit de développement logiciel (SDK) Microsoft Windows, les exemples suivants sont installés par défaut dans le dossier %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\.
| Exemple | Description | Language |
|---|---|---|
| createCNGCustomCMC | Crée un objet de requête CMC à partir d’une requête PKCS #10 imbriquée interne. |
C++ |
| enrollCommon | Contient les macros et fonctions d’assistance suivantes utilisées par les exemples inclus. |
C++ |
| enrollCustomCMC | Crée une demande de certificat CMC et inscrit un ordinateur dans une hiérarchie de certificats. |
C++ |
| enrollCustomPKCS10 | Crée une demande PKCS #10 personnalisée, la soumet à une autorité de certification autonome et installe le certificat émis dans le magasin de certificats. |
C++ |
| enrollCustomPKCS10_2 | Crée une requête PKCS #10 personnalisée et tente de l’inscrire dans une autorité de certification d’entreprise. |
C++ |
| enrollEOBOCMC | Crée une demande de certificat CMC pour le compte d’un autre utilisateur et inscrit l’utilisateur dans une hiérarchie de certificats. |
C++ |
| enrollFromPublicKey | Initialise un objet de demande de certificat PKCS #10, l’encapsule dans un objet de requête CMC, envoie la demande CMC à une autorité de certification d’entreprise et enregistre le certificat retourné par l’autorité de certification dans un fichier. |
C++ |
| enrollKeyArchivalCMC | Crée une demande de certificat CMC pour archiver une clé privée sur une autorité de certification. |
C++ |
| enrollNestedCMC | Lit une demande de certificat CMC existante à partir d’un fichier, l’encapsule dans une autre demande CMC, signe cette demande externe, l’envoie à une autorité de certification et enregistre la réponse de certificat de l’autorité de certification dans un fichier. |
C++ |
| enrollPKCS7 | Crée une requête PKCS #7 à partir d’un certificat existant en héritant des clés publiques et privées et du modèle de certificat. L’exemple inscrit l’utilisateur dans une hiérarchie de certificats et installe la réponse du certificat. |
C++ |
| enrollRenewalPKCS7 | Crée un objet de requête PKCS #7 pour renouveler un certificat existant. |
C++ |
| enrollSimpleMachineCert | Inscrit un ordinateur dans une hiérarchie de certificats à l’aide d’un modèle, d’un nom complet de certificat et de la description du certificat. |
C++, VBS |
| enrollSimpleUserCert | Inscrit un utilisateur final auprès d’une autorité de certification à l’aide d’un modèle, du nom de l’objet et de la longueur, en bits, de la clé. |
C++, C # |
| enrollWithIX509EnrollmentHelper | Montre comment utiliser le protocole HTTP Windows 7 pour inscrire un certificat dans une autorité de certification d’entreprise. |
C# |
| installResponseFromPFX | Installe un certificat inscrit à partir d’un fichier d’échange d’informations personnelles (PFX) dans le magasin de certificats. |
C++ |