Sdílet prostřednictvím


CipherSuitesPolicy.AllowedCipherSuites Vlastnost

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Získá podmnožinu platných šifrovacích sad předaných do CipherSuitesPolicy(IEnumerable<TlsCipherSuite>) konstruktoru jako kolekci šifrovacích sad povolených v této zásadě pro vyjednávání.

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)

Hodnota vlastnosti

Kolekce šifrovacích sad povolených v této zásadě pro vyjednávání.

Atributy

Poznámky

Poznámka

Definování zásad šifrovací sady pro SslStream ověřování zabrání operačnímu systému v rozhodování, které jsou nejlepší šifrovací sady, se kterými se má vyjednávat, a vyžaduje, abyste tento kód ručně zkontrolovali a aktualizovali. Důrazně doporučujeme tuto funkci nepoužívat a spoléhat se na neustále aktualizované zásady operačního systému.

Na rozdíl od základní implementace SSL/TLS operačního TlsCipherSuite systému pořadí prvků v allowedCipherSuites nástroji nezaručuje jejich prioritu při vyjednávání mezi klientem a serverem. Instanci této třídy můžete inicializovat pouze v případě, že používáte systémy Linux s OpenSSL 1.1.1 nebo novějším nebo macOS.

Platí pro