CipherSuitesPolicy.AllowedCipherSuites Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Viktigt!
Detta API uppfyller inte CLS.
Hämtar en delmängd av giltiga chiffersviter som skickas till CipherSuitesPolicy(IEnumerable<TlsCipherSuite>) konstruktorn som en samling chiffersviter som tillåts i den här principen för förhandling.
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)
Egenskapsvärde
Samling chiffersviter som tillåts i den här principen för förhandling.
- Attribut
Kommentarer
Note
Om du definierar en chiffersvitprincip för SslStream autentisering hindrar du operativsystemet från att bestämma vilka som är de bästa chiffersviterna att förhandla med och kräver att du kontrollerar och uppdaterar koden manuellt. Vi rekommenderar starkt att du undviker att använda den här funktionen och förlitar dig på din ständigt uppdaterade OS-princip.
Till skillnad från operativsystemets underliggande SSL/TLS-implementering garanterar ordningen på elementen TlsCipherSuite i allowedCipherSuites inte deras prioritet i förhandlingarna mellan klient och server. Du kan bara initiera en instans av den här klassen om du använder Linux-system med OpenSSL 1.1.1 eller senare eller macOS.