SecurityProtocolType Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan protokol keamanan yang didukung oleh paket keamanan Schannel.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class SecurityProtocolType
[System.Flags]
public enum SecurityProtocolType
[<System.Flags>]
type SecurityProtocolType =
Public Enum SecurityProtocolType
- Warisan
- Atribut
Bidang
Ssl3 | 48 | Menentukan protokol keamanan Secure Socket Layer (SSL) 3.0. SSL 3.0 telah digantikan oleh protokol Keamanan Lapisan Transportasi (TLS) dan disediakan hanya untuk kompatibilitas mundur. |
SystemDefault | 0 | Memungkinkan sistem operasi untuk memilih protokol terbaik untuk digunakan, dan untuk memblokir protokol yang tidak aman. Kecuali aplikasi Anda memiliki alasan khusus untuk tidak melakukannya, Anda harus menggunakan nilai ini. |
Tls | 192 | Menentukan protokol keamanan Transport Layer Security (TLS) 1.0. Protokol TLS 1.0 ditentukan dalam IETF RFC 2246. |
Tls11 | 768 | Menentukan protokol keamanan Transport Layer Security (TLS) 1.1. Protokol TLS 1.1 didefinisikan dalam IETF RFC 4346. Pada sistem Windows, nilai ini didukung dimulai dengan Windows 7. |
Tls12 | 3072 | Menentukan protokol keamanan Transport Layer Security (TLS) 1.2. Protokol TLS 1.2 ditentukan dalam IETF RFC 5246. Pada sistem Windows, nilai ini didukung dimulai dengan Windows 7. |
Tls13 | 12288 | Menentukan protokol keamanan TLS 1.3. Protokol TLS didefinisikan dalam IETF RFC 8446. |
Keterangan
Enumerasi ini menentukan kumpulan nilai yang dapat Anda gunakan untuk menentukan protokol keamanan transportasi mana yang akan digunakan. Ini adalah jenis enumerasi untuk SecurityProtocol properti . Gunakan enumerasi ini untuk menentukan kebijakan protokol keamanan transportasi Anda saat Anda menggunakan API HTTP di .NET Framework seperti WebClient, , HttpWebRequestHttpClient, dan SmtpClient (saat menggunakan TLS/SSL).
Protokol Keamanan Lapisan Transportasi (TLS) mengasumsikan bahwa protokol berorientasi koneksi, biasanya TCP, sedang digunakan.