SecureRandom.GetInstance Método

Definición

Sobrecargas

Nombre Description
GetInstance(String, ISecureRandomParameters, Provider)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado y admite la solicitud especificada SecureRandomParameters .

GetInstance(String, String)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado.

GetInstance(String, ISecureRandomParameters, String)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado y admite la solicitud especificada SecureRandomParameters .

GetInstance(String, ISecureRandomParameters)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado y admite la solicitud especificada SecureRandomParameters .

GetInstance(String)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado.

GetInstance(String, Provider)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado.

GetInstance(String, ISecureRandomParameters, Provider)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado y admite la solicitud especificada SecureRandomParameters .

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;Ljava/security/Provider;)Ljava/security/SecureRandom;", "", ApiSince=35)]
public static Java.Security.SecureRandom? GetInstance(string? algorithm, Java.Security.ISecureRandomParameters? params, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;Ljava/security/Provider;)Ljava/security/SecureRandom;", "", ApiSince=35)>]
static member GetInstance : string * Java.Security.ISecureRandomParameters * Java.Security.Provider -> Java.Security.SecureRandom

Parámetros

algorithm
String

el nombre del algoritmo RNG. Consulte la SecureRandom sección de la especificación de nombres de algoritmo estándar de seguridad de Java para obtener información sobre los nombres de algoritmo de RNG estándar.

params
ISecureRandomParameters

el SecureRandomParameters objeto recién creado SecureRandom debe ser compatible.

provider
Provider

el proveedor.

Devoluciones

nuevo SecureRandom objeto

Atributos

Comentarios

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado y admite la solicitud especificada SecureRandomParameters .

Se devuelve un nuevo SecureRandom objeto que encapsula la SecureRandomSpi implementación del objeto especificado Provider . Tenga en cuenta que el objeto especificado Provider no tiene que registrarse en la lista de proveedores.

Agregado en 9.

Java documentación para java.security.SecureRandom.getInstance(java.lang.String, java.security.SecureRandomParameters, java.security.Provider).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

GetInstance(String, String)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/SecureRandom;", "")]
public static Java.Security.SecureRandom? GetInstance(string? algorithm, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/SecureRandom;", "")>]
static member GetInstance : string * string -> Java.Security.SecureRandom

Parámetros

algorithm
String

el nombre del algoritmo RNG. Consulte la SecureRandom sección de la especificación de nombres de algoritmo estándar de seguridad de Java para obtener información sobre los nombres de algoritmo de RNG estándar.

provider
String

el nombre del proveedor.

Devoluciones

nuevo SecureRandom objeto

Atributos

Excepciones

si el algoritmo especificado no está disponible.

si el proveedor especificado no está disponible.

si algorithm es null.

si provider == null || provider.isEmpty()

Comentarios

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado.

Se devuelve un nuevo SecureRandom objeto que encapsula la SecureRandomSpi implementación del proveedor especificado. El proveedor especificado debe registrarse en la lista de proveedores de seguridad.

Tenga en cuenta que la lista de proveedores registrados se puede recuperar a través del Security#getProviders() Security.getProviders() método .

Agregado en la versión 1.2.

Java documentación para java.security.SecureRandom.getInstance(java.lang.String, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

GetInstance(String, ISecureRandomParameters, String)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado y admite la solicitud especificada SecureRandomParameters .

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;Ljava/lang/String;)Ljava/security/SecureRandom;", "", ApiSince=35)]
public static Java.Security.SecureRandom? GetInstance(string? algorithm, Java.Security.ISecureRandomParameters? params, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;Ljava/lang/String;)Ljava/security/SecureRandom;", "", ApiSince=35)>]
static member GetInstance : string * Java.Security.ISecureRandomParameters * string -> Java.Security.SecureRandom

Parámetros

algorithm
String

el nombre del algoritmo RNG. Consulte la SecureRandom sección de la especificación de nombres de algoritmo estándar de seguridad de Java para obtener información sobre los nombres de algoritmo de RNG estándar.

params
ISecureRandomParameters

el SecureRandomParameters objeto recién creado SecureRandom debe ser compatible.

provider
String

el nombre del proveedor.

Devoluciones

nuevo SecureRandom objeto

Atributos

Comentarios

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado y admite la solicitud especificada SecureRandomParameters .

Se devuelve un nuevo SecureRandom objeto que encapsula la SecureRandomSpi implementación del proveedor especificado. El proveedor especificado debe registrarse en la lista de proveedores de seguridad.

Tenga en cuenta que la lista de proveedores registrados se puede recuperar a través del Security#getProviders() Security.getProviders() método .

Agregado en 9.

Java documentación para java.security.SecureRandom.getInstance(java.lang.String, java.security.SecureRandomParameters, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

GetInstance(String, ISecureRandomParameters)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado y admite la solicitud especificada SecureRandomParameters .

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;)Ljava/security/SecureRandom;", "", ApiSince=35)]
public static Java.Security.SecureRandom? GetInstance(string? algorithm, Java.Security.ISecureRandomParameters? params);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/SecureRandomParameters;)Ljava/security/SecureRandom;", "", ApiSince=35)>]
static member GetInstance : string * Java.Security.ISecureRandomParameters -> Java.Security.SecureRandom

Parámetros

algorithm
String

el nombre del algoritmo RNG. Consulte la SecureRandom sección de la especificación de nombres de algoritmo estándar de seguridad de Java para obtener información sobre los nombres de algoritmo de RNG estándar.

params
ISecureRandomParameters

el SecureRandomParameters objeto recién creado SecureRandom debe ser compatible.

Devoluciones

nuevo SecureRandom objeto

Atributos

Comentarios

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado y admite la solicitud especificada SecureRandomParameters .

Este método recorre la lista de proveedores de seguridad registrados, empezando por el proveedor más preferido. SecureRandom Nuevo objeto que encapsula la SecureRandomSpi implementación del primer proveedor que admite el algoritmo especificado y se devuelve el especificadoSecureRandomParameters.

Tenga en cuenta que la lista de proveedores registrados se puede recuperar a través del Security#getProviders() Security.getProviders() método .

Agregado en 9.

Java documentación para java.security.SecureRandom.getInstance(java.lang.String, java.security.SecureRandomParameters).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

GetInstance(String)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/SecureRandom;", "")]
public static Java.Security.SecureRandom? GetInstance(string? algorithm);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/SecureRandom;", "")>]
static member GetInstance : string -> Java.Security.SecureRandom

Parámetros

algorithm
String

el nombre del algoritmo RNG. Consulte la SecureRandom sección de la especificación de nombres de algoritmo estándar de seguridad de Java para obtener información sobre los nombres de algoritmo de RNG estándar.

Devoluciones

nuevo SecureRandom objeto

Atributos

Excepciones

si el algoritmo especificado no está disponible.

si algorithm es null.

Comentarios

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado.

Este método recorre la lista de proveedores de seguridad registrados, empezando por el proveedor más preferido. Se devuelve un nuevo SecureRandom objeto que encapsula la SecureRandomSpi implementación del primer proveedor que admite el algoritmo especificado.

Tenga en cuenta que la lista de proveedores registrados se puede recuperar a través del Security#getProviders() Security.getProviders() método .

Agregado en la versión 1.2.

Java documentación para java.security.SecureRandom.getInstance(java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

GetInstance(String, Provider)

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/SecureRandom;", "")]
public static Java.Security.SecureRandom? GetInstance(string? algorithm, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/SecureRandom;", "")>]
static member GetInstance : string * Java.Security.Provider -> Java.Security.SecureRandom

Parámetros

algorithm
String

el nombre del algoritmo RNG. Consulte la SecureRandom sección de la especificación de nombres de algoritmo estándar de seguridad de Java para obtener información sobre los nombres de algoritmo de RNG estándar.

provider
Provider

el proveedor.

Devoluciones

nuevo SecureRandom objeto

Atributos

Excepciones

si el algoritmo especificado no está disponible.

si algorithm es null.

si provider == null

Comentarios

Devuelve un SecureRandom objeto que implementa el algoritmo de generador de números aleatorios (RNG) especificado.

Se devuelve un nuevo SecureRandom objeto que encapsula la SecureRandomSpi implementación del objeto especificado Provider . Tenga en cuenta que el objeto especificado Provider no tiene que registrarse en la lista de proveedores.

Agregado en la versión 1.4.

Java documentación para java.security.SecureRandom.getInstance(java.lang.String, java.security.Provider).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a