Compartir a través de


SslServerAuthenticationOptions Clase

Definición

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

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

Comentarios

<<<<<<< HEAD Este contenedor de propiedades se usa como argumento para AuthenticateAsServero AuthenticateAsServerAsync.

Este contenedor de propiedades se usa como argumento para AuthenticateAsServero AuthenticateAsServerAsync.

d00cdce3811a6bba08bd2b4929db3dd9ca0576a2

Constructores

Nombre Description
SslServerAuthenticationOptions()

Inicializa una nueva instancia de la clase SslServerAuthenticationOptions.

Propiedades

Nombre Description
AllowRenegotiation

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

AllowRsaPkcs1Padding

Obtiene o establece un valor que indica si la familia rsa_pkcs1_* de algoritmos de firma TLS está habilitada para su uso en el protocolo de enlace TLS.

AllowRsaPssPadding

Obtiene o establece un valor que indica si la familia rsa_pss_* de algoritmos de firma TLS está habilitada para su uso en el protocolo de enlace TLS.

AllowTlsResume

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

ApplicationProtocols

Obtiene o establece una lista de protocolos ALPN.

CertificateChainPolicy

Obtiene o establece una directiva personalizada opcional para la validación remota de certificados.

CertificateRevocationCheckMode

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

CipherSuitesPolicy

Especifica los conjuntos de cifrado permitidos para TLS. Cuando se establece en null, se usa el valor predeterminado del sistema operativo. Tenga precaución extrema al cambiar esta configuración.

ClientCertificateRequired

Obtiene o establece un valor que especifica si se solicita 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 sigue aceptando la solicitud de conexión.

EnabledSslProtocols

Obtiene o establece un valor que representa las versiones de protocolo usadas por el servidor para que coincidan con la versión del protocolo de cliente durante la autenticación.

EncryptionPolicy

Obtiene o establece el EncryptionPolicyobjeto .

RemoteCertificateValidationCallback

Obtiene o establece un RemoteCertificateValidationCallback delegado responsable de validar el certificado proporcionado por la entidad remota.

ServerCertificate

Obtiene o establece el certificado de servidor.

ServerCertificateContext

Obtiene o establece el contexto del certificado de servidor.

ServerCertificateSelectionCallback

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

Métodos

Nombre Description
Equals(Object)

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

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a