Interface IBackgroundCopyJobHttpOptions (bits2_5.h)
Utilisez cette interface pour spécifier des certificats clients pour l’authentification client basée sur des certificats et des en-têtes personnalisés pour les requêtes HTTP.
Pour obtenir cette interface, appelez la méthode IBackgroundCopyJob ::QueryInterface à l’aide de __uuidof(IBackgroundCopyJobHttpOptions) pour l’identificateur d’interface.
Héritage
L’interface IBackgroundCopyJobHttpOptions hérite de l’interface IUnknown. IBackgroundCopyJobHttpOptions a également les types de membres suivants :
Méthodes
L’interface IBackgroundCopyJobHttpOptions comporte ces méthodes.
IBackgroundCopyJobHttpOptions ::GetClientCertificate Récupère le certificat client à partir du travail. |
IBackgroundCopyJobHttpOptions ::GetCustomHeaders Récupère les en-têtes personnalisés définis par un appel précédent à IBackgroundCopyJobHttpOptions ::SetCustomHeaders (c’est-à-dire les en-têtes que BITS seront envoyés à la distante, et non les en-têtes que BITS reçoivent de la télécommande). |
IBackgroundCopyJobHttpOptions ::GetSecurityFlags Récupère les indicateurs pour HTTP qui déterminent si la liste de révocation de certificats est vérifiée et si certaines erreurs de certificat sont ignorées, ainsi que la stratégie à utiliser lorsqu’un serveur redirige la requête HTTP. |
IBackgroundCopyJobHttpOptions ::RemoveClientCertificate Supprime le certificat client du travail. |
IBackgroundCopyJobHttpOptions ::SetClientCertificateByID Spécifie l’identificateur du certificat client à utiliser pour l’authentification du client dans une requête HTTPS (SSL). |
IBackgroundCopyJobHttpOptions ::SetClientCertificateByName Spécifie le nom du sujet du certificat client à utiliser pour l’authentification du client dans une demande HTTPS (SSL). |
IBackgroundCopyJobHttpOptions ::SetCustomHeaders Spécifie un ou plusieurs en-têtes HTTP personnalisés à inclure dans les requêtes HTTP. |
IBackgroundCopyJobHttpOptions ::SetSecurityFlags Définit des indicateurs pour HTTP qui déterminent si la liste de révocation de certificats est vérifiée et si certaines erreurs de certificat sont ignorées, ainsi que la stratégie à utiliser lorsqu’un serveur redirige la requête HTTP. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | bits2_5.h (include Bits.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour