Lenguaje

SSLParameters.GetNamedGroups Método

Definición

Devuelve una matriz prioritaria de nombres de grupos con nombre de intercambio de claves que se puede usar a través de los 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[]

Devoluciones

String[]

matriz de intercambio de claves denominada nombres Strings de grupo o null si no se ha establecido ninguna. Para las devoluciones que no son NULL, este método devolverá una nueva matriz cada vez que se invoque. La matriz se ordena en función de la preferencia de grupo con nombre, siendo la primera entrada la más preferida. Los proveedores deben omitir los nombres de grupo con nombre desconocidos al establecer las conexiones SSL/TLS/DTLS.

Atributos

Comentarios

Devuelve una matriz prioritaria de nombres de grupos con nombre de intercambio de claves que se puede usar a través de los protocolos SSL/TLS/DTLS. Tenga en cuenta que la lista estándar de grupos con nombre de intercambio de claves se define en la sección Grupos con nombre de la especificación de nombres de algoritmo estándar de seguridad de Java. Los proveedores pueden admitir grupos con nombre no definidos en esta lista o no usar el nombre recomendado para un determinado grupo con nombre. El conjunto de grupos con nombre que se usarán a través de las conexiones SSL/TLS/DTLS viene determinada por la matriz devuelta de este método y los grupos con nombre predeterminados específicos del proveedor subyacentes. Si la matriz devuelta es null, los grupos con nombre predeterminados específicos del proveedor subyacente se usarán a través de las conexiones SSL/TLS/DTLS. Si la matriz devuelta está vacía (longitud cero), el mecanismo de negociación de grupo con nombre está desactivado para los protocolos SSL/TLS/DTLS y es posible que las conexiones no puedan establecerse si un protocolo SSL/TLS/DTLS requiere el mecanismo de negociación. Este parámetro invalidará los grupos de nombres predeterminados específicos del proveedor subyacentes. Si la matriz devuelta no es nula o está vacía (longitud cero), los grupos con nombre de la matriz devuelta se usarán a través de las conexiones SSL/TLS/DTLS. Este parámetro invalidará los grupos con nombre predeterminados específicos del proveedor subyacentes. Este método devuelve el valor más reciente pasado a setNamedGroups(java.lang.String[]) si se ha llamado a ese método y, de lo contrario, devuelve los grupos con nombre predeterminados para los objetos rellenados de conexión o null para los objetos rellenados previamente.

referencia Java referencia para javax.net.ssl.SSLParameters.getNamedGroups.

Se aplica a