SslProtocols Enumeráció

Definíció

Meghatározza a lehetséges verzióit SslProtocols.

Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.

public enum class SslProtocols
[System.Flags]
public enum SslProtocols
[<System.Flags>]
type SslProtocols = 
Public Enum SslProtocols
Öröklődés
SslProtocols
Attribútumok

Mezők

Name Érték Description
None 0

Lehetővé teszi az operációs rendszer számára, hogy a legjobb protokollt válassza ki, és letiltsa a nem biztonságos protokollokat. Ha az alkalmazásnak nincs konkrét oka, használja ezt a mezőt.

Ssl2 12

Az SSL 2.0 protokollt adja meg. Az SSL 2.0-t a TLS protokoll felülírta, és csak a visszamenőleges kompatibilitást biztosítja.

Ssl3 48

Az SSL 3.0 protokollt adja meg. Az SSL 3.0-t a TLS protokoll felülírta, és csak a visszamenőleges kompatibilitást biztosítja.

Tls 192

A TLS 1.0 biztonsági protokollt adja meg. A TLS 1.0 csak a visszamenőleges kompatibilitás érdekében érhető el. A TLS protokoll az IETF RFC 2246-ban van definiálva. Ez a tag a 7. .NET-től kezdve elavult.

Default 240

Nonehelyett használja Default. Default Csak a Secure Sockets Layer (SSL) 3.0 vagy a Transport Layer Security (TLS) 1.0 protokoll egyeztetését teszi lehetővé, és ezek a lehetőségek elavultnak minősülnek. Következésképpen Default számos szervezetben nem engedélyezett. Ennek a mezőnek a neve ellenére nem használja alapértelmezettként, SslStream kivéve különleges körülmények között.

Tls11 768

A TLS 1.1 biztonsági protokollt adja meg. A TLS protokoll az IETF RFC 4346-ban van definiálva. Ez a tag a 7. .NET-től kezdve elavult.

Tls12 3072

A TLS 1.2 biztonsági protokollt adja meg. A TLS protokoll az IETF RFC 5246-ban van definiálva.

Tls13 12288

A TLS 1.3 biztonsági protokollt adja meg. A TLS protokoll az IETF RFC 8446-ban van definiálva.

Megjegyzések

A kézfogás során az ügyfél elküldi az SSL-verziók listáját, és a kiszolgáló kiválasztja a legjobban megfelelő verziót a listából.

A következőre érvényes: