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.
Les interfaces suivantes sont prises en charge par l’API d’inscription de certificat.
| Interface | Description |
|---|---|
| IAlternativeName | Représente une instance d’une extension AlternativeNames. |
| IAlternativeNames | Gère une collection d’objets IAlternativeName. |
| IBinaryConverter | Crée une chaîne encodée Unicode à partir d’un tableau d’octets, crée un tableau d’octets à partir d’une chaîne encodée Unicode et modifie le type d’encodage Unicode appliqué à une chaîne. |
| ICertificatePolicy | Spécifie une stratégie de certificat qui identifie l’objectif pour lequel le certificat peut être utilisé. |
| ICertificatePolicies | Gère une collection d’objets ICertificatePolicy. |
| ICertProperties | Gérer une collection d’objets ICertProperty. |
| ICertProperty | Associe une propriété externe à un certificat. |
| ICertPropertyArchived | Représente une propriété de certificat qui identifie si un certificat a été archivé. |
| ICertPropertyArchivedKeyHash | Représente un hachage SHA-1 d’une clé privée chiffrée envoyée à une autorité de certification pour l’archivage. |
| ICertPropertyAutoEnroll | Représente une propriété de certificat qui identifie un modèle configuré pour activer l’inscription automatique du certificat. |
| ICertPropertyBackedUp | Représente une propriété de certificat qui identifie si un certificat a été sauvegardé et, le cas échéant, la date et l’heure à laquelle il a été enregistré. |
| ICertPropertyDescription | Vous permet de spécifier et de récupérer une chaîne qui contient des informations descriptives pour un certificat. |
| ICertPropertyEnrollment | Représente une propriété de certificat qui contient des informations d’autorité de certification et de certificat créées lorsque le client appelle la méthode Inscrire sur l’interface IX509Enrollment. |
| ICertPropertyEnrollmentPolicyServer | Représente une propriété de certificat externe qui contient des informations sur un serveur de stratégie d’inscription de certificat (CEP) et un serveur d’inscription de certificat (CES). |
| ICertPropertyFriendlyName | Vous permet de spécifier et de récupérer une chaîne qui contient le nom complet d’un certificat. |
| ICertPropertyKeyProvInfo | Représente une propriété de certificat qui contient des informations sur une clé privée. |
| ICertPropertyRenewal | Représente une propriété de certificat qui contient un hachage SHA-1 du nouveau certificat créé lorsqu’un certificat existant est renouvelé. |
| ICertPropertyRequestOriginator | Représente une propriété de certificat qui contient le nom DNS (Domain Naming System) de l’ordinateur sur lequel la demande a été créée. |
| ICertPropertySHA1Hash | Représente une propriété de certificat qui contient un hachage SHA-1 du certificat. |
| ICertificationAuthorities | Gère une collection d’objets ICertificationAuthority. |
| ICertificationAuthority | Représente une autorité de certification unique. |
| ICryptAttribute | Représente un attribut de chiffrement dans une demande de certificat. |
| ICryptAttributes | Gère une collection d’objets ICryptAttribute. |
| ICspAlgorithm | Représente un algorithme implémenté par un fournisseur de chiffrement. |
| ICspAlgorithms | Gère une collection d’objets ICspAlgorithm. |
| ICspInformation | Fournit l’accès aux informations générales relatives à un fournisseur de chiffrement. |
| ICspInformations | Gère une collection d’objets ICspInformation. |
| ICspStatus | Contient des informations sur une paire fournisseur de chiffrement/algorithme. |
| ICspStatuses | Gère une collection d’objets ICspStatus. |
| IObjectId | Représente un identificateur d’objet. |
| IObjectIds | Gère une collection d’objets IObjectId. |
| IPolicyQualifier | Représente un qualificateur qui peut être associé à une stratégie de certificat. |
| IPolicyQualifiers | Gère une collection d’objets IPolicyQualifier. |
| ISignerCertificate | Représente un certificat de signature qui vous permet de signer une demande de certificat. |
| ISignerCertificates | Gère une collection d’objets ISignerCertificate. |
| ISmimeCapabilities | Gère une collection d’objets ISmimeCapability. |
| ISmimeCapability | Représente une extension SMIMECapabilities qui identifie les fonctionnalités de déchiffrement d’un destinataire de messagerie. |
| IX500DistinguishedName | Représente un nom unique X.500. |
| IX509Attribute | Représente un attribut dans une demande de certificat PKCS #7, PKCS #10 ou CMC. |
| IX509AttributeClientId | Représente un attribut qui peut être utilisé pour identifier le client qui a généré une demande de certificat. |
| IX509AttributeExtensions | Représente les extensions de certificat dans une demande de certificat. |
| IX509AttributeArchiveKey | Représente un attribut qui contient une clé privée chiffrée à archiver par une autorité de certification. |
| IX509AttributeArchiveKeyHash | Représente un attribut qui contient un hachage SHA-1 de la clé privée chiffrée à archiver par une autorité de certification. |
| IX509AttributeCspProvider | Représente un attribut qui identifie le fournisseur de chiffrement utilisé par l’entité qui demande le certificat. |
| IX509AttributeOSVersion | Représente un attribut qui contient des informations de version sur le système d’exploitation client sur lequel la demande de certificat a été générée. |
| IX509AttributeRenewalCertificate | Représente un attribut qui contient le certificat en cours de renouvellement. |
| IX509Attributes | Gère une collection d’objets IX509Attribute. |
| IX509CertificateRequest | Représente l’interface de niveau supérieur abstraite pour une demande de certificat. |
| IX509CertificateRequestCertificate | Vous permet de créer des certificats directement sans passer par une inscription ou une autorité de certification. |
| IX509CertificateRequestCertificate2 | Étend l’interface IX509CertificateRequestCertificate pour activer l’initialisation à partir d’un modèle. |
| IX509CertificateRequestCmc | Représente une requête CMC. |
| IX509CertificateRequestCmc2 | Étend l’interface IX509CertificateRequestCmc pour activer l’initialisation à partir d’un modèle. |
| IX509CertificateRequestPkcs10 | Représente une requête PKCS #10. |
| IX509CertificateRequestPkcs10V2 | Étend l’interface IX509CertificateRequestPkcs10 pour activer l’initialisation à partir d’un modèle. |
| IX509CertificateRequestPkcs7 | Représente une requête PKCS #7. |
| IX509CertificateRequestPkcs7V2 | Étend l’interface IX509CertificateRequestPkcs7 pour activer l’initialisation à partir d’un modèle. |
| IX509CertificateTemplate | Représente un modèle de demande de certificat. |
| IX509CertificateTemplates | Gère une collection d’objets IX509CertificateTemplate. |
| IX509CertificateTemplateWritable | Ajoute un modèle à un magasin de modèles ou le supprime. |
| IX509Enrollment | Inscrit un ordinateur ou un utilisateur dans une hiérarchie de certificats. |
| IX509Enrollment2 | Étend l’interface IX509Enrollment pour activer l’initialisation à partir d’un modèle. |
| IX509EnrollmentHelper | Définit des méthodes qui permettent à une application web d’inscrire un certificat, de stocker les informations d’identification du serveur de stratégie dans le cache d’informations d’identification et d’inscrire des serveurs de stratégie et des serveurs d’inscription. |
| IX509EnrollmentPolicyServer | Représente un serveur de stratégie d’inscription de certificat (CEP). |
| IX509EnrollmentStatus | Récupère des informations d’erreur détaillées sur une transaction d’inscription de certificat. |
| IX509EnrollmentWebClassFactory | Crée un objet dans le contexte utilisateur sur une page web. |
| IX509Extension | Définit une extension pour une demande de certificat. |
| IX509ExtensionAlternativeNames | Spécifie un ou plusieurs formulaires de nom alternatifs pour l’objet d’un certificat. |
| IX509ExtensionAuthorityKeyIdentifier | Représente une extension AuthorityKeyIdentifier. |
| IX509ExtensionBasicConstraints | Spécifie si le sujet du certificat est une autorité de certification et, le cas échéant, la profondeur de la chaîne d’autorité de certification subordonnée. |
| IX509ExtensionCertificatePolicies | Représente une collection de termes d’informations de stratégie. |
| IX509ExtensionMSApplicationPolicies | Représente une collection d’identificateurs d’objet qui indiquent comment un certificat peut être utilisé par une application. |
| IX509ExtensionEnhancedKeyUsage | Représente une collection d’identificateurs d’objet qui identifient les utilisations prévues de la clé publique contenue dans un certificat. |
| IX509ExtensionKeyUsage | Représente des restrictions sur les opérations qui peuvent être effectuées par la clé publique contenue dans le certificat. |
| IX509Extensions | Gère une collection d’objets IX509Extension. |
| IX509ExtensionSmimeCapabilities | Représente une collection qui signale les fonctionnalités de déchiffrement d’un destinataire de courrier à un expéditeur de courrier. |
| IX509ExtensionSubjectKeyIdentifier | Représente une extension SubjectKeyIdentifier utilisée pour identifier un certificat de signature. |
| IX509ExtensionTemplate | Représente une extension CertificateTemplate qui contient un modèle version 2. |
| IX509ExtensionTemplateName | Représente une extension CertificateTemplateName qui contient un modèle version 1. |
| IX509MachineEnrollmentFactory | Crée un objet IX509EnrollmentHelper sur une page web. |
| IX509NameValuePair | Représente une paire nom-valeur générique. |
| IX509NameValuePairs | Gère une collection d’objets IX509NameValuePair. |
| IX509PolicyServerListManager | Gère une collection d’objets IX509PolicyServerUrl. |
| IX509PolicyServerListManager | Gère une collection d’objets IX509PolicyServerUrl. |
| IX509PrivateKey | Représente une clé privée asymétrique qui peut être utilisée pour le chiffrement, la signature et le contrat de clé. |
| IX509PublicKey | Représente une clé publique dans une paire de clés publique/privée. |
| IX509SignatureInformation | Représente les informations utilisées pour signer une demande de certificat. |
Rubriques connexes