SslClientAuthenticationOptions Classe

Definição

Representa um saco de propriedades de autenticação do cliente para o SslStream.

public ref class SslClientAuthenticationOptions
public class SslClientAuthenticationOptions
type SslClientAuthenticationOptions = class
Public Class SslClientAuthenticationOptions
Herança
SslClientAuthenticationOptions

Observações

Este saco de propriedades é usado como argumento para AuthenticateAsClientAsync e, em versões .NET 5 e posteriores, para AuthenticateAsClient.

Eles SocketsHttpHandler usam este saco de propriedade na SslOptions propriedade.

Construtores

Name Description
SslClientAuthenticationOptions()

Inicializa uma nova instância da SslClientAuthenticationOptions classe.

Propriedades

Name Description
AllowRenegotiation

Recebe ou define um valor que indica se deve SslStream permitir a renegociação SSL.

ApplicationProtocols

Obtém ou define uma lista de protocolos ALPN.

CertificateRevocationCheckMode

Obtém ou define o modo de revogação de certificados para validação de certificados.

ClientCertificates

Um conjunto de certificados a considerar para a autenticação do cliente no servidor.

EnabledSslProtocols

Obtém ou define o valor que representa as versões do protocolo oferecidas pelo cliente ao servidor durante a autenticação.

EncryptionPolicy

Obtém ou define a política de encriptação.

LocalCertificateSelectionCallback

Recebe ou define um LocalCertificateSelectionCallback delegado responsável por selecionar o certificado de autenticação do cliente usado para autenticação.

RemoteCertificateValidationCallback

Recebe ou define um RemoteCertificateValidationCallback delegado responsável por validar o certificado fornecido pela parte remota.

TargetHost

Obtém ou define o nome do servidor ao qual o cliente está a tentar ligar-se. O nome é usado para validação de certificados de servidor e pode ser um nome DNS ou um endereço IP.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a