Compartilhar via


StreamWebSocketInformation.ServerIntermediateCertificates Propriedade

Definição

Obtém os certificados intermediários enviados pelo servidor durante a negociação SSL ao fazer uma conexão SSL com um servidor 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)

Valor da propriedade

O conjunto de certificados enviados pelo servidor durante a negociação SSL.

Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Comentários

Essa propriedade retorna os certificados de servidor intermediários usados ao fazer uma conexão SSL com um servidor WebSockets. Esses certificados são fornecidos pelo servidor durante a negociação de conexão SSL. As propriedades nos objetos Certificate no vetor retornado podem ser usadas para obter informações detalhadas sobre os certificados.

Quando a lista de certificados intermediários estiver disponível por meio dessa propriedade, a conexão SSL já foi estabelecida. Se você quiser inspecionar os certificados do servidor durante o processo de conexão para executar a validação personalizada, registre um manipulador para o evento StreamWebSocket.ServerCustomValidationRequested e execute a validação do servidor personalizado nesse manipulador, usando a instância WebSocketServerCustomValidationRequestedEventArgs passada ao manipulador de eventos para inspecionar os certificados intermediários.

Aplica-se a