Freigeben über


SecurityProtocolType Enumeration

Definition

Gibt die Sicherheitsprotokolle an, die vom Schannel-Sicherheitspaket unterstützt werden.

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

Name Wert Beschreibung
SystemDefault 0

Ermöglicht es dem Betriebssystem, das zu verwendende Protokoll auszuwählen und Protokolle zu blockieren, die nicht sicher sind. Sofern Ihre App keinen bestimmten Grund hat, sollten Sie diesen Wert verwenden.

Ssl3 48

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

Tls 192

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

Tls11 768

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

Tls12 3072

Gibt das Tls-Sicherheitsprotokoll (Transport Layer Security) 1.2 an. Das TLS 1.2-Protokoll ist in IETF RFC 5246 definiert. Auf 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 Wertesatz, den Sie verwenden können, um anzugeben, welches Transportsicherheitsprotokoll verwendet werden soll. Dies ist der Aufzählungstyp für die SecurityProtocol Eigenschaft. Verwenden Sie diese Enumeration, um Ihre Transportsicherheitsprotokollrichtlinie zu bestimmen, wenn Sie HTTP-APIs in .NET Framework verwenden, zWebClient. B. , HttpWebRequest, und HttpClientSmtpClient (bei Verwendung von TLS/SSL).

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