Partager via


IWebSocketInformation2.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 = iWebSocketInformation2.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.

Remarques

Cette propriété retourne les certificats de serveur intermédiaires 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 ou StreamWebSocket.ServerCustomValidationRequested approprié, puis effectuer votre validation de serveur personnalisée dans ce gestionnaire, à l’aide de WebSocketServerCustomValidationRequestedEventArgs instance passé à votre gestionnaire d’événements pour inspecter les certificats intermédiaires.

S’applique à