SSLServerSocket.SetEnabledProtocols(String[]) 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.
Steuert, welche bestimmten Protokolle für die Verwendung durch akzeptierte Verbindungen aktiviert sind.
[Android.Runtime.Register("setEnabledProtocols", "([Ljava/lang/String;)V", "GetSetEnabledProtocols_arrayLjava_lang_String_Handler")]
public abstract void SetEnabledProtocols(string[]? protocols);
[<Android.Runtime.Register("setEnabledProtocols", "([Ljava/lang/String;)V", "GetSetEnabledProtocols_arrayLjava_lang_String_Handler")>]
abstract member SetEnabledProtocols : string[] -> unit
Parameter
- protocols
- String[]
Namen aller zu aktivierenden Protokolle.
- Attribute
Ausnahmen
wenn eines der Protokolle nicht unterstützt wird.
Hinweise
Steuert, welche bestimmten Protokolle für die Verwendung durch akzeptierte Verbindungen aktiviert sind.
Die Protokolle müssen von getSupportedProtocols() als unterstützt aufgeführt worden sein. Nach einem erfolgreichen Aufruf dieser Methode sind nur die im Parameter aufgeführten Protokolle für die protocols Verwendung aktiviert.
Aufgrund der Art und Weise, wie die Protokollversion ausgehandelt wird, können Verbindungen nur ein Mitglied der niedrigsten Gruppe zusammenhängender aktivierter Protokollversionen verwenden. Die Aktivierung von TLSv1.2 und TLSv1 führt beispielsweise dazu, dass Verbindungen nur TLSv1 verwenden können.
SSLSocketwird von accept() dieser Einstellung zurückgegeben.
Java Dokumentation für javax.net.ssl.SSLServerSocket.setEnabledProtocols(java.lang.String[]).
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.