Udostępnij za pośrednictwem


SecurityProtocolType Wyliczenie

Definicja

Określa protokoły zabezpieczeń obsługiwane przez pakiet zabezpieczeń Schannel.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

public enum class SecurityProtocolType
[System.Flags]
public enum SecurityProtocolType
[<System.Flags>]
type SecurityProtocolType = 
Public Enum SecurityProtocolType
Dziedziczenie
SecurityProtocolType
Atrybuty

Pola

Ssl3 48

Określa protokół zabezpieczeń Secure Socket Layer (SSL) 3.0. Protokół SSL 3.0 został zastąpiony przez protokół Transport Layer Security (TLS) i jest udostępniany tylko w celu zapewnienia zgodności z poprzednimi wersjami.

SystemDefault 0

Umożliwia systemowi operacyjnemu wybór najlepszego protokołu do użycia i blokowanie protokołów, które nie są bezpieczne. Jeśli aplikacja nie ma określonego powodu, należy użyć tej wartości.

Tls 192

Określa protokół zabezpieczeń warstwy transportu (TLS) 1.0. Protokół TLS 1.0 jest zdefiniowany w standardzie IETF RFC 2246.

Tls11 768

Określa protokół zabezpieczeń warstwy transportu (TLS) 1.1. Protokół TLS 1.1 jest zdefiniowany w standardzie IETF RFC 4346. W systemach Windows ta wartość jest obsługiwana od systemu Windows 7.

Tls12 3072

Określa protokół zabezpieczeń warstwy transportu (TLS) 1.2. Protokół TLS 1.2 jest zdefiniowany w standardzie IETF RFC 5246. W systemach Windows ta wartość jest obsługiwana od systemu Windows 7.

Tls13 12288

Określa protokół zabezpieczeń TLS 1.3. Protokół TLS jest zdefiniowany w standardzie IETF RFC 8446.

Uwagi

Wyliczenie definiuje zestaw wartości, których można użyć do określenia, który protokół zabezpieczeń transportu ma być używany. Jest to typ wyliczony dla SecurityProtocol właściwości. Użyj tej wyliczenia, aby określić zasady protokołu zabezpieczeń transportu podczas korzystania z interfejsów API HTTP w programie .NET Framework, takich jak WebClient, HttpWebRequest, HttpClienti SmtpClient (w przypadku korzystania z protokołu TLS/SSL).

Protokoły Transport Layer Security (TLS) zakładają, że używany jest protokół zorientowany na połączenie, zazwyczaj TCP.

Dotyczy

Zobacz też