Partager via


StreamWebSocketInformation.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 StreamWebSocket.

public:
 property IVectorView<Certificate ^> ^ ServerIntermediateCertificates { IVectorView<Certificate ^> ^ get(); };
IVectorView<Certificate> ServerIntermediateCertificates();
public IReadOnlyList<Certificate> ServerIntermediateCertificates { get; }
var iVectorView = streamWebSocketInformation.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 StreamWebSocket.ServerCustomValidationRequested et effectuer la validation de votre serveur personnalisé dans ce gestionnaire, à l’aide de WebSocketServerCustomValidationRequestedEventArgs instance transmis à votre gestionnaire d’événements pour inspecter les certificats intermédiaires.

S’applique à