Lingua

StreamWebSocketInformation.ServerIntermediateCertificates Proprietà

Definizione

Ottiene i certificati intermedi inviati dal server durante la negoziazione SSL quando si effettua una connessione SSL con un server 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)

Valore della proprietà

Set di certificati inviati dal server durante la negoziazione SSL.

Implementazioni

Requisiti Windows

Requisiti Descrizione
Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

Questa proprietà restituisce i certificati server intermedi utilizzati per stabilire una connessione SSL con un server WebSockets. Questi certificati vengono forniti dal server durante la negoziazione della connessione SSL. Le proprietà sugli oggetti Certificate nel vettore restituito possono essere usate per ottenere informazioni dettagliate sui certificati.

Al momento in cui l'elenco dei certificati intermedi è disponibile tramite questa proprietà, la connessione SSL è già stata stabilita. Se si desidera esaminare i certificati del server durante il processo di connessione per eseguire la convalida personalizzata, è necessario registrare un gestore per l'evento StreamWebSocket.ServerCustomValidationRequested ed eseguire la convalida del server personalizzato in tale gestore, usando l'istanza WebSocketServerCustomValidationRequestedEventArgs passata al gestore eventi per esaminare i certificati intermedi.

Si applica a