SslServerAuthenticationOptions Clase

Definición

Esta estructura representa un contenedor de propiedades de autenticación del servidor para SslStream.

public ref class SslServerAuthenticationOptions
public class SslServerAuthenticationOptions
type SslServerAuthenticationOptions = class
Public Class SslServerAuthenticationOptions
Herencia
SslServerAuthenticationOptions

Comentarios

Este contenedor de propiedades se usa como argumento para AuthenticateAsServer, o AuthenticateAsServerAsync.

Constructores

SslServerAuthenticationOptions()

Inicializa una nueva instancia de la clase SslServerAuthenticationOptions.

Propiedades

AllowRenegotiation

Obtiene o establece un valor que indica si SslStream debe permitir la renegociación de SSL.

AllowTlsResume

Obtiene o establece un valor que indica si SslStream debe permitir la reanudación de TLS.

ApplicationProtocols

Obtiene o establece una lista de los protocolos ALPN.

CertificateChainPolicy

Obtiene o establece una directiva personalizada opcional para la validación remota de certificados. Si no es null, CertificateRevocationCheckMode y SslCertificateTrust se omiten.

CertificateRevocationCheckMode

Obtiene o establece el modo de revocación de certificado para la validación de certificado.

CipherSuitesPolicy

Especifica los conjuntos de cifrado permitidos para TLS. Cuando se establece en null, se usa el valor predeterminado del sistema operativo. Cambie este valor con suma precaución.

ClientCertificateRequired

Obtiene o establece un valor que especifica si se le pide al cliente un certificado para la autenticación. Tenga en cuenta que esto es solo una solicitud; si no se proporciona ningún certificado, el servidor todavía acepta la solicitud de conexión.

EnabledSslProtocols

Obtiene o establece un valor que representa las versiones de protocolo que utiliza el servidor a fin de coincidir con la versión del protocolo cliente durante la autenticación.

EncryptionPolicy

Obtiene o establece el EncryptionPolicy.

RemoteCertificateValidationCallback

Obtiene o establece un delegado de RemoteCertificateValidationCallback responsable de la validación personalizada del certificado proporcionado por la parte remota.

ServerCertificate

Obtiene o establece el certificado de servidor.

ServerCertificateContext

Obtiene o establece el contexto del certificado de servidor.

ServerCertificateSelectionCallback

Obtiene o establece el delegado de ServerCertificateSelectionCallback responsable de la selección del certificado de servidor.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a