Partager via


MessageWebSocketInformation.ServerIntermediateCertificates Propriété

Définition

Obtient les certificats intermédiaires envoyés par le serveur pendant la négociation SSL lors de l’établissement d’une connexion SSL avec un serveur WebSockets.

public:
 property IVectorView<Certificate ^> ^ ServerIntermediateCertificates { IVectorView<Certificate ^> ^ get(); };
IVectorView<Certificate> ServerIntermediateCertificates();
public IReadOnlyList<Certificate> ServerIntermediateCertificates { get; }
var iVectorView = messageWebSocketInformation.serverIntermediateCertificates;
Public ReadOnly Property ServerIntermediateCertificates As IReadOnlyList(Of Certificate)

Valeur de propriété

Ensemble de certificats envoyés par le serveur pendant la négociation SSL.

Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v3.0)

Remarques

Cette propriété retourne les certificats de serveur intermédiaire utilisés lors de l’établissement d’une connexion SSL avec un serveur WebSockets. Ces certificats sont fournis par le serveur pendant la négociation de la connexion SSL. Les propriétés des objets Certificate dans le vecteur retourné peuvent être utilisées pour obtenir des informations détaillées sur les certificats.

Au moment où la liste des certificats intermédiaires est disponible via cette propriété, la connexion SSL a déjà été établie. Si vous souhaitez inspecter les certificats de serveur pendant le processus de connexion afin d’effectuer une validation personnalisée, vous devez inscrire un gestionnaire pour l’événement MessageWebSocket.ServerCustomValidationRequested et effectuer votre validation de serveur personnalisée dans ce gestionnaire, à l’aide de l’événement WebSocketServerCustomValidationRequestedEventArgs instance passé à votre gestionnaire d’événements pour inspecter les certificats intermédiaires.

S’applique à