System.Security.Authentication.SslProtocols Enumeration

Defines the possible versions of System.Security.Authentication.SslProtocols.

Syntax

[System.Flags]
public enum SslProtocols

Remarks

Documentation for this section has not yet been entered.

Members

Member NameDescription
Default

Specifies that either Secure Sockets Layer (SSL) 3.0 or Transport Layer Security (TLS) 1.0 are acceptable for secure communications

None

No SSL protocol is specified.

Ssl2

Specifies the SSL 2.0 protocol. SSL 2.0 has been superseded by the TLS protocol and is provided for backward compatibility only.

Ssl3

Specifies the SSL 3.0 protocol. SSL 3.0 has been superseded by the TLS protocol and is provided for backward compatibility only.

Tls

Specifies the TLS 1.0 security protocol. The TLS protocol is defined in IETF RFC 2246.

Tls11

Specifies the TLS 1.1 security protocol. The TLS protocol is defined in IETF RFC 4346.

Tls12

Specifies the TLS 1.2 security protocol. The TLS protocol is defined in IETF RFC 5246.

Requirements

Namespace: System.Security.Authentication
Assembly: System (in System.dll)
Assembly Versions: 2.0.0.0, 4.0.0.0
Since: .NET 2.0