Lingua

SSLServerSocket.SetEnabledProtocols(String[]) Metodo

Definizione

Controlla quali protocolli specifici sono abilitati per l'uso da parte di connessioni accettate.

[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

Parametri

protocols
String[]

Nomi di tutti i protocolli da abilitare.

Attributi

Eccezioni

se uno dei protocolli non è supportato.

Commenti

Controlla quali protocolli specifici sono abilitati per l'uso da parte di connessioni accettate.

I protocolli devono essere stati elencati da getSupportedProtocols() come supportati. Dopo una chiamata riuscita a questo metodo, solo i protocolli elencati nel parametro sono abilitati per l'uso protocols .

A causa del modo in cui viene negoziata la versione del protocollo, le connessioni potranno usare solo un membro del set più basso di versioni del protocollo abilitate contigue. Ad esempio, l'abilitazione di TLSv1.2 e TLSv1 comporterà la possibilità di usare solo TLSv1.

SSLSockets restituito da accept() eredita questa impostazione.

per javax.net.ssl.SSLServerSocket.setEnabledProtocols(java.lang.String[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a