Freigeben über


SSLServerSocketFactory.GetSupportedCipherSuites Methode

Definition

Gibt die Namen der Verschlüsselungssammlungen zurück, die für die Verwendung in einer von dieser Factory erstellten SSL-Verbindung 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

String[]

ein Array von Verschlüsselungssuitenamen

Attribute

Hinweise

Gibt die Namen der Verschlüsselungssammlungen zurück, die für die Verwendung in einer von dieser Factory erstellten SSL-Verbindung 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 sind in spezialisierten Anwendungen nützlich.

<p class="achtung">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.SSLServerSocketFactory.getSupportedCipherSuites().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: