SSLEngine.SetEnabledProtocols(String[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Defina as versões de protocolo habilitadas para uso neste mecanismo.
[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
Parâmetros
- protocols
- String[]
Nomes de todos os protocolos a serem habilitados.
- Atributos
Exceções
Se um dos nomes de versão do protocolo não for suportado ou se protocols
for null
.
Comentários
Defina as versões de protocolo habilitadas para uso neste mecanismo.
Os protocolos devem ter sido listados por getSupportedProtocols() como sendo suportados. Após uma chamada bem-sucedida para esse método, somente os protocols
protocolos listados no parâmetro são habilitados para uso.
Devido à maneira como a versão do protocolo é negociada, as conexões só poderão usar um membro do conjunto mais baixo de versões de protocolo habilitadas contíguas. Por exemplo, habilitar o TLSv1.2 e o TLSv1 resultará em conexões que só poderão usar o TLSv1.
Documentação Java para javax.net.ssl.SSLEngine.setEnabledProtocols(java.lang.String[])
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.