SslProtocols Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define las posibles versiones de SslProtocols.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class SslProtocols
[System.Flags]
public enum SslProtocols
[<System.Flags>]
type SslProtocols =
Public Enum SslProtocols
- Herencia
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| None | 0 | Permite al sistema operativo elegir el mejor protocolo que usar y bloquear protocolos que no son seguros. A menos que la aplicación tenga una razón específica para no hacerlo, debe usar este campo. |
| Ssl2 | 12 | Especifica el protocolo SSL 2.0. SSL 2.0 se ha reemplazado por el protocolo TLS y solo se proporciona para compatibilidad con versiones anteriores. |
| Ssl3 | 48 | Especifica el protocolo SSL 3.0. SSL 3.0 se ha reemplazado por el protocolo TLS y solo se proporciona para compatibilidad con versiones anteriores. |
| Tls | 192 | Especifica el protocolo de seguridad TLS 1.0. TLS 1.0 solo se proporciona por compatibilidad con versiones anteriores. El protocolo TLS se define en IETF RFC 2246. Este miembro está obsoleto a partir de .NET 7. |
| Default | 240 | Use |
| Tls11 | 768 | Especifica el protocolo de seguridad TLS 1.1. El protocolo TLS se define en IETF RFC 4346. Este miembro está obsoleto a partir de .NET 7. |
| Tls12 | 3072 | Especifica el protocolo de seguridad TLS 1.2. El protocolo TLS se define en IETF RFC 5246. |
| Tls13 | 12288 | Especifica el protocolo de seguridad TLS 1.3. El protocolo TLS se define en IETF RFC 8446. |
Comentarios
Durante el protocolo de enlace, el cliente envía una lista de versiones SSL y el servidor elige la mejor versión coincidente de esa lista.