Partager via


Interface IOCSPCAConfiguration (certadm.h)

L’interface IOCSPCAConfiguration représente un ensemble de définitions qui permettent à un service OCSP (Online Certificate Status Protocol) de répondre à une demande de status de certificat pour une autorité de certification spécifique.

Microsoft fournit une implémentation par défaut de cette interface dans la classe OCSPCAConfiguration . Un objet OCSPCAConfiguration ne peut pas être créé en externe. Un objet OCSPCAConfiguration ne peut être créé qu’à l’aide de la méthode CreateCAConfiguration .

Les implémentations par défaut des méthodes IOCSPAdmin et IOCSPCAConfigurationCollection créent un objet OCSPCAConfiguration et utilisent ses propriétés.

Héritage

L’interface IOCSPCAConfiguration hérite de l’interface IDispatch.

Méthodes

L’interface IOCSPCAConfiguration a ces méthodes.

 
IOCSPCAConfiguration ::get_CACertificate

Obtient un certificat X.509 qui a été encodé à l’aide de Distinguished Encoding Rules (DER) et qui est destiné à une autorité de certification.
IOCSPCAConfiguration ::get_CAConfig

Obtient ou définit un nom d’autorité de certification (CA) avec lequel un certificat de signature doit être signé. (Get)
IOCSPCAConfiguration ::get_CSPName

Obtient un nom de fournisseur de services de chiffrement (CSP) ou de fournisseur de stockage de clés (KSP).
IOCSPCAConfiguration ::get_ErrorCode

Obtient un code qui identifie une condition d’erreur dans une configuration d’autorité de certification.
IOCSPCAConfiguration ::get_HashAlgorithm

Obtient ou définit un identificateur pour l’algorithme de hachage utilisé pour signer un certificat. (Get)
IOCSPCAConfiguration ::get_Identifier

Obtient un nom pour la configuration de l’autorité de certification.
IOCSPCAConfiguration ::get_KeySpec

Obtient une valeur qui indique si la clé liée à la configuration est utilisée pour le chiffrement ou la signature du contenu.
IOCSPCAConfiguration ::get_LocalRevocationInformation

Obtient ou définit la liste de révocation de certificats (CRL) de l’ordinateur local. (Get)
IOCSPCAConfiguration ::get_Modified

Obtient une valeur qui indique si un objet OCSPCAConfiguration a été modifié depuis sa création.
IOCSPCAConfiguration ::get_ProviderCLSID

Obtient ou définit le CLSID du fournisseur d’informations de révocation utilisé par la configuration de l’autorité de certification. (Get)
IOCSPCAConfiguration ::get_ProviderProperties

Obtient ou définit des informations qui fournissent des réponses de certificat status. (Get)
IOCSPCAConfiguration ::get_ReminderDuration

Obtient ou définit le pourcentage de durée de vie d’un certificat de signature après lequel un événement d’avertissement est journalisé. (Get)
IOCSPCAConfiguration ::get_SigningCertificate

Obtient ou définit un certificat de signature qui a été encodé à l’aide de Distinguished Encoding Rules (DER). Un service de répondeur OCSP (Online Certificate Status Protocol) utilise ce certificat pour signer ses réponses aux demandes de certificat status. (Get)
IOCSPCAConfiguration ::get_SigningCertificateTemplate

Obtient ou définit le nom du modèle pour un certificat de signature. (Get)
IOCSPCAConfiguration ::get_SigningFlags

Obtient ou définit une combinaison de valeurs d’indicateur. Ces valeurs spécifient la gestion des certificats de signature qui appartiennent à une configuration d’autorité de certification. (Get)
IOCSPCAConfiguration ::p ut_CAConfig

Obtient ou définit un nom d’autorité de certification (CA) avec lequel un certificat de signature doit être signé. (Put)
IOCSPCAConfiguration ::p ut_HashAlgorithm

Obtient ou définit un identificateur pour l’algorithme de hachage utilisé pour signer un certificat. (Put)
IOCSPCAConfiguration ::p ut_LocalRevocationInformation

Obtient ou définit la liste de révocation de certificats (CRL) de l’ordinateur local. (Put)
IOCSPCAConfiguration ::p ut_ProviderCLSID

Obtient ou définit le CLSID du fournisseur d’informations de révocation utilisé par la configuration de l’autorité de certification. (Put)
IOCSPCAConfiguration ::p ut_ProviderProperties

Obtient ou définit des informations qui fournissent des réponses de certificat status. (Put)
IOCSPCAConfiguration ::p ut_ReminderDuration

Obtient ou définit le pourcentage de durée de vie d’un certificat de signature après lequel un événement d’avertissement est journalisé. (Put)
IOCSPCAConfiguration ::p ut_SigningCertificate

Obtient ou définit un certificat de signature qui a été encodé à l’aide de Distinguished Encoding Rules (DER). Un service de répondeur OCSP (Online Certificate Status Protocol) utilise ce certificat pour signer ses réponses aux demandes de certificat status. (Put)
IOCSPCAConfiguration ::p ut_SigningCertificateTemplate

Obtient ou définit le nom du modèle pour un certificat de signature. (Put)
IOCSPCAConfiguration ::p ut_SigningFlags

Obtient ou définit une combinaison de valeurs d’indicateur. Ces valeurs spécifient la gestion des certificats de signature qui appartiennent à une configuration d’autorité de certification. (Put)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Datacenter, Windows Server 2008 Entreprise [applications de bureau uniquement]
Plateforme cible Windows
En-tête certadm.h (include Certserv.h)

Voir aussi

IDispatch