IWebSocketInformation2.ServerIntermediateCertificates Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.