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 |