SslProtocols Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje možné verze SslProtocols.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class SslProtocols
[System.Flags]
public enum SslProtocols
[<System.Flags>]
type SslProtocols =
Public Enum SslProtocols
- Dědičnost
- Atributy
Pole
Default | 240 | Používejte |
None | 0 | Umožňuje operačnímu systému zvolit nejlepší protokol, který se má použít, a blokovat protokoly, které nejsou zabezpečené. Pokud vaše aplikace nemá konkrétní důvod, měli byste toto pole použít. |
Ssl2 | 12 | Určuje protokol SSL 2.0. PROTOKOL SSL 2.0 byl nahrazen protokolem TLS a poskytuje se pouze pro zpětnou kompatibilitu. |
Ssl3 | 48 | Určuje protokol SSL 3.0. PROTOKOL SSL 3.0 byl nahrazen protokolem TLS a poskytuje se pouze pro zpětnou kompatibilitu. |
Tls | 192 | Určuje protokol zabezpečení TLS 1.0. Protokol TLS 1.0 je k dispozici pouze pro zpětnou kompatibilitu. Protokol TLS je definován v IETF RFC 2246. Tento člen je zastaralý od verze .NET 7. |
Tls11 | 768 | Určuje protokol zabezpečení TLS 1.1. Protokol TLS je definován v IETF RFC 4346. Tento člen je zastaralý od verze .NET 7. |
Tls12 | 3072 | Určuje protokol zabezpečení TLS 1.2. Protokol TLS je definován v IETF RFC 5246. |
Tls13 | 12288 | Určuje protokol zabezpečení TLS 1.3. Protokol TLS je definován v IETF RFC 8446. |
Poznámky
Během metody handshake klient odešle seznam verzí SSL a server zvolí z tohoto seznamu nejlepší odpovídající verzi.