SSLParameters.GetNamedGroups 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.
Retorna uma matriz priorizada de nomes de grupos nomeados de troca de chaves que podem ser usados nos protocolos SSL/TLS/DTLS.
[Android.Runtime.Register("getNamedGroups", "()[Ljava/lang/String;", "GetGetNamedGroupsHandler", ApiSince=37)]
public virtual string[]? GetNamedGroups();
[<Android.Runtime.Register("getNamedGroups", "()[Ljava/lang/String;", "GetGetNamedGroupsHandler", ApiSince=37)>]
abstract member GetNamedGroups : unit -> string[]
override this.GetNamedGroups : unit -> string[]
Retornos
uma matriz de nomes Strings de grupo nomeados da troca de chaves ou null se nenhum tiver sido definido. Para retornos não nulos, esse método retornará uma nova matriz sempre que for invocado. A matriz é ordenada com base na preferência do grupo nomeado, sendo a primeira entrada a mais preferida. Os provedores devem ignorar nomes de grupo nomeados desconhecidos ao estabelecer as conexões SSL/TLS/DTLS.
- Atributos
Comentários
Retorna uma matriz priorizada de nomes de grupos nomeados de troca de chaves que podem ser usados nos protocolos SSL/TLS/DTLS. Observe que a lista padrão de grupos nomeados de troca de chaves é definida na seção Grupos Nomeados da Especificação de Nomes de Algoritmo Padrão de Segurança Java. Os provedores podem dar suporte a grupos nomeados não definidos nesta lista ou não podem usar o nome recomendado para um determinado grupo nomeado. O conjunto de grupos nomeados que serão usados nas conexões SSL/TLS/DTLS é determinado pela matriz retornada desse método e pelos grupos nomeados padrão específicos do provedor subjacente. Se a matriz retornada for nula, os grupos nomeados padrão específicos do provedor subjacente serão usados nas conexões SSL/TLS/DTLS. Se a matriz retornada estiver vazia (comprimento zero), o mecanismo de negociação de grupo nomeado será desativado para protocolos SSL/TLS/DTLS e as conexões poderão não ser estabelecidas se o mecanismo de negociação for exigido por um determinado protocolo SSL/TLS/DTLS. Esse parâmetro substituirá os grupos de nomes padrão específicos do provedor subjacente. Se a matriz retornada não for nula ou vazia (comprimento zero), os grupos nomeados na matriz retornada serão usados nas conexões SSL/TLS/DTLS. Esse parâmetro substituirá os grupos nomeados padrão específicos do provedor subjacente. Esse método retornará o valor mais recente passado para setNamedGroups(java.lang.String[]) se esse método tiver sido chamado e, caso contrário, retornará os grupos nomeados padrão para objetos preenchidos por conexão ou nulo para objetos pré-preenchidos.
Java referência para javax.net.ssl.SSLParameters.getNamedGroups.