Interface ISCrdEnr
L’interface ISCrdEnr représente le contrôle d’inscription de carte à puce. Il intéresse principalement les développeurs qui n’utilisent pas Automation. pour la programmation dans Visual Basic ou un autre langage d’automatisation, consultez l’objet CEnroll .
Membres
L’interface ISCrdEnr hérite de l’interface IDispatch . ISCrdEnr a également les types de membres suivants :
Méthodes
L’interface ISCrdEnr possède ces méthodes.
| Méthode | Description |
|---|---|
| inscriptions | Demande un certificat pour le compte de l’utilisateur et stocke le certificat résultant sur la carte à pucede l’utilisateur. |
| enumCAName | Énumère les noms des autorités de certification (ca) pour un nom de modèle de certificat donné. |
| enumCertTemplateName | Énumère les noms de modèles de certificats. |
| enumCSPName | Énumère le nom des fournisseurs de services de chiffrement (CSP) disponibles. |
| getCACount | Retourne le nombre d’autorités de certification prêtes à émettre un certificat basé sur le modèle de certificat spécifié. |
| getCAName | Récupère le nom de l’autorité de certification spécifiée pour un modèle de certificat donné. |
| getCertTemplateCount | Récupère le nombre de modèles de certificats. |
| getCertTemplateName | Récupère le nom du modèle de certificat. |
| getCertTemplateSMIME | Déterminez si un modèle de certificat contient l’utilisation de la _ _ clé de protection de _ courrier électronique szOID PKIX _ . Si l’utilisation de la clé fait partie du modèle de certificat, le modèle de certificat prend en charge les opérations S/MIME ( Secure/Multipurpose Internet Mail Extensions ). |
| getEnrolledCertificateName | Récupère le nom du certificat résultant d’un appel antérieur réussi à ISCrdEnr :: ENROLL. Cette méthode peut également être utilisée pour afficher le certificat dans une boîte de dialogue. |
| getSigningCertificateName | Récupère le nom du sujet à partir du certificat de signature. Cette méthode peut également être utilisée pour afficher le certificat dans une boîte de dialogue. |
| getUserName | Récupère le nom de l’utilisateur au nom duquel l’inscription de certificat est prévue. |
| resetUser | Efface le nom d’utilisateur du contrôle de carte à puce. |
| selectSigningCertificate | Affiche une boîte de dialogue Sélectionner un certificat qui permet de sélectionner un certificat de signature (également appelé certificat de l' agent d’inscription). |
| selectUserName | Affiche une boîte de dialogue Sélectionner un utilisateur , qui permet de sélectionner un nom d’utilisateur. Le nom d’utilisateur s’applique à l’utilisateur au nom duquel l’inscription de certificat est prévue. |
| setCAName | Spécifie le nom de l’autorité de certification. |
| setCertTemplateName | Spécifie le nom du modèle de certificat. |
| setSigningCertificate | Spécifie un certificat de signature (également connu sous le nom de certificat de l' agent d’inscription). |
| setUserName | Spécifie le nom de l’utilisateur au nom duquel l’inscription de certificat est prévue. |
Propriétés
L’interface ISCrdEnr possède les propriétés suivantes.
| Propriété | Type d’accès | Description |
|---|---|---|
| CSPCount |
Lecture seule |
Spécifie le nombre de fournisseurs de services de chiffrement. Cette propriété est en lecture seule. |
| CSPName |
Lecture/écriture |
Nom du fournisseur de services de chiffrement. Cette propriété est en lecture/écriture. |
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Aucun pris en charge |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| DLL |
|
| IID |
IID _ ISCrdEnr est défini en tant que 753988a1-1357-436D-9cf5-f089bdd67d64 |