Méthode IEnroll ::createFilePKCS10WStr (xenroll.h)
[Cette méthode n’est plus disponible à partir de Windows Server 2008 et Windows Vista.]
La méthode createFilePKCS10WStr crée une demande de certificat PKCS #10 encodée en base64 et l’enregistre dans un fichier. Cette méthode a d’abord été définie dans l’interface IEnroll .
Cette méthode diffère de la méthode createPKCS10WStr uniquement par l’enregistrement de la demande de certificat PKCS #10 codée en base64 dans le fichier spécifié par le paramètre wszPKCS10FileName .
Syntaxe
HRESULT createFilePKCS10WStr(
[in] LPCWSTR DNName,
[in] LPCWSTR Usage,
[in] LPCWSTR wszPKCS10FileName
);
Paramètres
[in] DNName
Nom unique (DN) de l’entité pour laquelle la demande est effectuée. DNName doit respecter la convention de nommage X.500 . Par exemple, « CN=User, O=Microsoft ». S’il n’existe pas de préfixe à deux lettres, un identificateur d’objet (OID) peut être fourni à la place.
[in] Usage
OID qui décrit l’objectif du certificat généré, par exemple un certificat Authenticode individuel ou commercial ou l’authentification client. Vous pouvez également spécifier plusieurs OID séparés par une virgule.
L’OID est transmis à la requête PKCS #10. Le contrôle n’examine pas l’OID.
[in] wszPKCS10FileName
Nom du fichier dans lequel le PKCS #10 encodé en base64 est enregistré. Le contenu de ce fichier peut être soumis à une autorité de certification pour traitement.
Valeur de retour
None
Remarques
Par défaut, le fournisseur de chiffrement de base Microsoft est utilisé et une clé de signature unique est créée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | xenroll.h |
Bibliothèque | Uuid.lib |
DLL | Xenroll.dll |