CipherSuitesPolicy.AllowedCipherSuites Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Ruft eine Teilmenge gültiger Verschlüsselungssammlungen ab. Diese werden an einen CipherSuitesPolicy(IEnumerable<TlsCipherSuite>)-Konstruktor übergeben, um anzugeben, welche Verschlüsselungssammlungen unter dieser Richtlinie für die Aushandlung zulässig sind.
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)
Eigenschaftswert
Die Verschlüsselungssammlungen, die für diese Richtlinie in Bezug auf Aushandlungen zulässig sind.
- Attribute
Hinweise
Hinweis
Das Definieren einer Verschlüsselungssammlungsrichtlinie für SslStream die Authentifizierung verhindert, dass das Betriebssystem entscheidet, welche die besten Verschlüsselungssammlungen sind, mit denen verhandelt werden soll, und erfordert, dass Sie diesen Code manuell überprüfen und aktualisieren. Es wird dringend empfohlen, die Verwendung dieses Features zu vermeiden und sich auf Ihre ständig aktualisierte Betriebssystemrichtlinie zu verlassen.
Im Gegensatz zur zugrunde liegenden SSL/TLS-Implementierung des Betriebssystems garantiert die Reihenfolge der TlsCipherSuite Elemente in allowedCipherSuites
nicht ihre Priorität bei der Client-Server-Aushandlung. Sie können eine instance dieser Klasse nur initialisieren, wenn Sie Linux-Systeme mit OpenSSL 1.1.1 oder höher oder macOS verwenden.