SecureRandom.GetInstance Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| GetInstance(String, ISecureRandomParameters, Provider) |
Devuelve un |
| GetInstance(String, String) |
Devuelve un |
| GetInstance(String, ISecureRandomParameters, String) |
Devuelve un |
| GetInstance(String, ISecureRandomParameters) |
Devuelve un |
| GetInstance(String) |
Devuelve un |
| GetInstance(String, Provider) |
Devuelve un |
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.
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.
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.
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.
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.