CipherSuitesPolicy.AllowedCipherSuites Properti
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.
Penting
API ini bukan kompatibel CLS.
Mendapatkan subset suite sandi yang valid yang diteruskan ke CipherSuitesPolicy(IEnumerable<TlsCipherSuite>) konstruktor sebagai kumpulan suite sandi yang diizinkan dalam kebijakan ini untuk negosiasi.
public:
property System::Collections::Generic::IEnumerable<System::Net::Security::TlsCipherSuite> ^ AllowedCipherSuites { System::Collections::Generic::IEnumerable<System::Net::Security::TlsCipherSuite> ^ get(); };
[System.CLSCompliant(false)]
public System.Collections.Generic.IEnumerable<System.Net.Security.TlsCipherSuite> AllowedCipherSuites { get; }
[<System.CLSCompliant(false)>]
member this.AllowedCipherSuites : seq<System.Net.Security.TlsCipherSuite>
Public ReadOnly Property AllowedCipherSuites As IEnumerable(Of TlsCipherSuite)
Nilai Properti
Pengumpulan cipher suite yang diizinkan dalam kebijakan ini untuk negosiasi.
- Atribut
Keterangan
Catatan
Menentukan kebijakan cipher suite tentang SslStream autentikasi akan mencegah OS memutuskan cipher suite terbaik untuk dinegosiasikan dan mengharuskan Anda memeriksa dan memperbarui kode ini secara manual. Kami sangat menyarankan Anda menghindari penggunaan fitur ini dan mengandalkan kebijakan OS Anda yang terus diperbarui.
Tidak seperti implementasi SSL/TLS yang mendasar sistem operasi, urutan TlsCipherSuite elemen di allowedCipherSuites
tidak menjamin prioritas mereka dalam negosiasi server klien. Anda hanya dapat menginisialisasi instans kelas ini jika Anda menggunakan sistem Linux dengan OpenSSL 1.1.1 atau lebih tinggi atau macOS.