Partager via


INTERFACE IX509SCEPEnrollment (certenroll.h)

X.509 Interface du protocole d’inscription d’ordinateur simple

Héritage

L’interface IX509SCEPEnrollment hérite de l’interface IDispatch. IX509SCEPEnrollment a également les types de membres suivants :

Méthodes

L’interface IX509SCEPEnrollment possède ces méthodes.

 
IX509SCEPEnrollment ::CreateRequestMessage

Créez un message de demande PKCS10 avec un mot de passe de contestation. Le message de demande se trouve dans une enveloppe PKCS7 chiffrée avec le certificat de chiffrement du serveur SCEP et signée par le certificat de signature du serveur.
IX509SCEPEnrollment ::CreateRetrieveCertificateMessage

Récupérer un certificat émis précédemment.
IX509SCEPEnrollment ::CreateRetrievePendingMessage

Créez un message pour l’interrogation de certificat (inscription manuelle).
IX509SCEPEnrollment ::D eleteRequest

Supprimez les certificats ou clés créés pour la demande.
IX509SCEPEnrollment ::get_Certificate

Obtient le certificat de la demande.
IX509SCEPEnrollment ::get_CertificateFriendlyName

Obtient ou définit le nom convivial du certificat. (Obtenir)
IX509SCEPEnrollment ::get_FailInfo

Obtient des informations lorsque la méthode ProcessResponseMessage détecte un environnement défaillant.
IX509SCEPEnrollment ::get_OldCertificate

Obtient ou définit un ancien certificat qu’une demande est destinée à remplacer. (Obtenir)
IX509SCEPEnrollment ::get_Request

Obtient la requête PKCS10 interne.
IX509SCEPEnrollment ::get_SignerCertificate

Obtient ou définit le certificat de signataire pour la demande. (Obtenir)
IX509SCEPEnrollment ::get_Status

Obtient le status de la demande.
IX509SCEPEnrollment ::get_TransactionId

Obtient ou définit l’ID de transaction de la requête. (Obtenir)
IX509SCEPEnrollment ::Initialize

Initialisez le instance en préparation d’une nouvelle demande.
IX509SCEPEnrollment ::InitializeForPending

Initialisez le instance pour préparer la génération d’un message pour récupérer un certificat émis ou installer une réponse pour une demande précédente de l’émetteur.
IX509SCEPEnrollment ::P rocessResponseMessage

Traitez un message de réponse et retournez la disposition du message.
IX509SCEPEnrollment ::p ut_CertificateFriendlyName

Obtient ou définit le nom convivial du certificat. (Put)
IX509SCEPEnrollment ::p ut_OldCertificate

Obtient ou définit un ancien certificat qu’une demande est destinée à remplacer. (Put)
IX509SCEPEnrollment ::p ut_ServerCapabilities

Définit les algorithmes de hachage et de chiffrement préférés pour la requête.
IX509SCEPEnrollment ::p ut_SignerCertificate

Obtient ou définit le certificat de signataire pour la demande. (Put)
IX509SCEPEnrollment ::p ut_Silent

Obtient ou définit s’il faut autoriser l’interface utilisateur pendant la demande.
IX509SCEPEnrollment ::p ut_TransactionId

Obtient ou définit l’ID de transaction de la requête. (Put)

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête certenroll.h