SSLEngine.GetSupportedCipherSuites Methode
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.
Gibt die Namen der Verschlüsselungssammlungen zurück, die für die Verwendung in diesem Modul aktiviert werden können.
[Android.Runtime.Register("getSupportedCipherSuites", "()[Ljava/lang/String;", "GetGetSupportedCipherSuitesHandler")]
public abstract string[]? GetSupportedCipherSuites();
[<Android.Runtime.Register("getSupportedCipherSuites", "()[Ljava/lang/String;", "GetGetSupportedCipherSuitesHandler")>]
abstract member GetSupportedCipherSuites : unit -> string[]
Gibt zurück
ein Array von Verschlüsselungssuitenamen
- Attribute
Hinweise
Gibt die Namen der Verschlüsselungssammlungen zurück, die für die Verwendung in diesem Modul aktiviert werden können. Normalerweise wird nur eine Teilmenge dieser Elemente standardmäßig aktiviert, da diese Liste möglicherweise Verschlüsselungssammlungen enthalten kann, die die Qualität der Dienstanforderungen für diese Standardwerte nicht erfüllen. Solche Verschlüsselungssammlungen können bei spezialisierten Anwendungen nützlich sein.
Anwendungen sollten nicht blind alle unterstützten Verschlüsselungssammlungen aktivieren. Die unterstützten Verschlüsselungssammlungen können Signalchiffre suite-Werte enthalten, die Verbindungsprobleme verursachen können, wenn sie unangemessen aktiviert sind.
Die richtige Möglichkeit, diese Methode zu verwenden, besteht darin, entweder zu überprüfen, ob eine bestimmte Chiffresuite über Arrays.asList(getSupportedCipherSuites()).contains(...) oder eine gewünschte Liste von Chiffresammlungen nur auf die unterstützten suite unterstützt wird desiredSuiteSet.retainAll(Arrays.asList(getSupportedCipherSuites())).
Java Dokumentation für javax.net.ssl.SSLEngine.getSupportedCipherSuites().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.