CipherSuitesPolicy.AllowedCipherSuites Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Pobiera podzestaw prawidłowych zestawów szyfrowania przekazywanych do CipherSuitesPolicy(IEnumerable<TlsCipherSuite>) konstruktora jako kolekcji zestawów szyfrowania dozwolonych w tych zasadach na potrzeby negocjacji.
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)
Wartość właściwości
Kolekcja zestawów szyfrowania dozwolonych w tych zasadach na potrzeby negocjacji.
- Atrybuty
Uwagi
Note
Zdefiniowanie zasad pakietu szyfrowania w SslStream zakresie uwierzytelniania uniemożliwi systemowi operacyjnemu podjęcie decyzji, które są najlepszymi zestawami szyfrowania do negocjowania i wymaga ręcznego sprawdzenia i zaktualizowania tego kodu. Zdecydowanie zalecamy unikanie korzystania z tej funkcji i poleganie na stale aktualizowanych zasadach systemu operacyjnego.
W przeciwieństwie do podstawowej implementacji protokołu SSL/TLS systemu operacyjnego kolejność TlsCipherSuite elementów w allowedCipherSuites programie nie gwarantuje ich priorytetu w negocjacjach klienta-serwera. Wystąpienie tej klasy można zainicjować tylko wtedy, gdy używasz systemów Linux z programem OpenSSL 1.1.1 lub nowszym lub macOS.