Freigeben über


SecurityProtocolType Enumeration

Definition

Gibt die vom Schannel-Sicherheitspaket unterstützten Sicherheitsprotokolle an.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class SecurityProtocolType
[System.Flags]
public enum SecurityProtocolType
[<System.Flags>]
type SecurityProtocolType = 
Public Enum SecurityProtocolType
Vererbung
SecurityProtocolType
Attribute

Felder

Ssl3 48

Gibt das SSL (Secure Socket Layer) 3.0-Sicherheitsprotokoll an. SSL 3.0 wurde durch das TLS-Protokoll (Transport Layer Security) ersetzt und wird nur zur Abwärtskompatibilität bereitgestellt.

SystemDefault 0

Ermöglicht dem Betriebssystem, das am besten geeignete Protokoll auszuwählen und unsichere Protokolle zu blockieren. Sofern in Ihrer Anwendung kein bestimmter Grund besteht, dies nicht zu tun, sollten Sie diesen Wert verwenden.

Tls 192

Gibt das TLS (Transport Layer Security) 1.0-Sicherheitsprotokoll an. Das TLS 1.0-Protokoll wird in IETF RFC 2246 definiert.

Tls11 768

Gibt das TLS (Transport Layer Security) 1,1-Sicherheitsprotokoll an. Das TLS 1.1-Protokoll wird in IETF RFC 4346 definiert. Bei Windows-Systemen wird dieser Wert ab Windows 7 unterstützt.

Tls12 3072

Gibt das TLS (Transport Layer Security) 1,2-Sicherheitsprotokoll an. Das TLS 1.2-Protokoll wird in IETF RFC 5246 definiert. Bei Windows-Systemen wird dieser Wert ab Windows 7 unterstützt.

Tls13 12288

Gibt das TLS 1.3-Sicherheitsprotokoll an. Das TLS-Protokoll wird in IETF RFC 8446 definiert.

Hinweise

Diese Enumeration definiert den Satz von Werten, mit denen Sie angeben können, welches Transportsicherheitsprotokoll verwendet werden soll. Dies ist der enumerierte Typ für die SecurityProtocol -Eigenschaft. Verwenden Sie diese Enumeration, um Ihre Transportsicherheitsprotokollrichtlinie zu bestimmen, wenn Sie HTTP-APIs in .NET Framework wie WebClient, HttpWebRequest, HttpClientund SmtpClient (bei Verwendung von TLS/SSL) verwenden.

Bei den TLS-Protokollen (Transport Layer Security) wird davon ausgegangen, dass ein verbindungsorientiertes Protokoll( in der Regel TCP) verwendet wird.

Gilt für:

Weitere Informationen