SecurityProtocolType Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Schannel güvenlik paketi tarafından desteklenen güvenlik protokollerini belirtir.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class SecurityProtocolType
[System.Flags]
public enum SecurityProtocolType
[<System.Flags>]
type SecurityProtocolType =
Public Enum SecurityProtocolType
- Devralma
- Öznitelikler
Alanlar
Ssl3 | 48 | Güvenli Yuva Katmanı (SSL) 3.0 güvenlik protokollerini belirtir. SSL 3.0, Aktarım Katmanı Güvenliği (TLS) protokolü tarafından değiştirildi ve yalnızca geriye dönük uyumluluk için sağlandı. |
SystemDefault | 0 | İşletim sisteminin kullanılacak en iyi protokolü seçmesine ve güvenli olmayan protokolleri engellemesine izin verir. Uygulamanızın bunu yapmak için belirli bir nedeni yoksa, bu değeri kullanmanız gerekir. |
Tls | 192 | Aktarım Katmanı Güvenliği (TLS) 1.0 güvenlik protokollerini belirtir. TLS 1.0 protokolü IETF RFC 2246'da tanımlanır. |
Tls11 | 768 | Aktarım Katmanı Güvenliği (TLS) 1.1 güvenlik protokollerini belirtir. TLS 1.1 protokolü IETF RFC 4346'da tanımlanır. Windows sistemlerinde, bu değer Windows 7'den başlayarak desteklenir. |
Tls12 | 3072 | Aktarım Katmanı Güvenliği (TLS) 1.2 güvenlik protokollerini belirtir. TLS 1.2 protokolü IETF RFC 5246'da tanımlanır. Windows sistemlerinde, bu değer Windows 7'den başlayarak desteklenir. |
Tls13 | 12288 | TLS 1.3 güvenlik protokollerini belirtir. TLS protokolü IETF RFC 8446'da tanımlanır. |
Açıklamalar
Bu numaralandırma, hangi aktarım güvenlik protokolünün kullanılacağını belirtmek için kullanabileceğiniz değer kümesini tanımlar. Özelliği için SecurityProtocol numaralandırılmış türdür. .NET Framework'te , , HttpWebRequestHttpClientve SmtpClient (WebClientTLS/SSL kullanırken) GIBI HTTP API'lerini kullanırken aktarım güvenliği protokolü ilkenizi belirlemek için bu numaralandırmayı kullanın.
Aktarım Katmanı Güvenliği (TLS) protokolleri, genellikle TCP olan bağlantı odaklı bir protokolün kullanımda olduğunu varsayar.