SecretKeyFactory.GetInstance Método

Definición

Sobrecargas

GetInstance(String)

Devuelve un SecretKeyFactory objeto que convierte las claves secretas del algoritmo especificado.

GetInstance(String, Provider)

Devuelve un SecretKeyFactory objeto que convierte las claves secretas del algoritmo especificado.

GetInstance(String, String)

Devuelve un SecretKeyFactory objeto que convierte las claves secretas del algoritmo especificado.

GetInstance(String)

Devuelve un SecretKeyFactory objeto que convierte las claves secretas del algoritmo especificado.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;", "")]
public static Javax.Crypto.SecretKeyFactory? GetInstance (string? algorithm);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;", "")>]
static member GetInstance : string -> Javax.Crypto.SecretKeyFactory

Parámetros

algorithm
String

el nombre estándar del algoritmo de clave secreta solicitada. Consulte la sección SecretKeyFactory en la documentación del nombre del algoritmo estándar de arquitectura criptográfica de Java para obtener información sobre los nombres de algoritmo estándar.

Devoluciones

el nuevo SecretKeyFactory objeto .

Atributos

Excepciones

si ningún proveedor instalado puede proporcionar el algoritmo solicitado.

si el algoritmo especificado es null.

Comentarios

Devuelve un SecretKeyFactory objeto que convierte las claves secretas del algoritmo especificado.

Este método recorre la lista de proveedores de seguridad registrados, empezando por el proveedor más preferido. Se devuelve un nuevo objeto SecretKeyFactory que encapsula la implementación de SecretKeyFactorySpi 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 .

Documentación de Java para javax.crypto.SecretKeyFactory.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 Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a

GetInstance(String, Provider)

Devuelve un SecretKeyFactory objeto que convierte las claves secretas del algoritmo especificado.

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

Parámetros

algorithm
String

el nombre estándar del algoritmo de clave secreta solicitada. Consulte la sección SecretKeyFactory en la documentación del nombre del algoritmo estándar de arquitectura criptográfica de Java para obtener información sobre los nombres de algoritmo estándar.

provider
Provider

el proveedor.

Devoluciones

el nuevo SecretKeyFactory objeto .

Atributos

Excepciones

si el proveedor especificado no puede especificar el algoritmo solicitado.

si el proveedor especificado es null.

es el nombre del algoritmo especificado es null.

Comentarios

Devuelve un SecretKeyFactory objeto que convierte las claves secretas del algoritmo especificado.

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

Documentación de Java para javax.crypto.SecretKeyFactory.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 Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a

GetInstance(String, String)

Devuelve un SecretKeyFactory objeto que convierte las claves secretas del algoritmo especificado.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;", "")]
public static Javax.Crypto.SecretKeyFactory? GetInstance (string? algorithm, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;", "")>]
static member GetInstance : string * string -> Javax.Crypto.SecretKeyFactory

Parámetros

algorithm
String

el nombre estándar del algoritmo de clave secreta solicitada. Consulte la sección SecretKeyFactory en la documentación del nombre del algoritmo estándar de arquitectura criptográfica de Java para obtener información sobre los nombres de algoritmo estándar.

provider
String

el nombre del proveedor.

Devoluciones

el nuevo SecretKeyFactory objeto .

Atributos

Excepciones

si el proveedor especificado no puede proporcionar el algoritmo solicitado.

si el proveedor especificado no existe.

si el nombre del proveedor especificado es o está null vacío.

Comentarios

Devuelve un SecretKeyFactory objeto que convierte las claves secretas del algoritmo especificado.

Se devuelve un nuevo objeto SecretKeyFactory que encapsula la implementación secretKeyFactorySpi del proveedor especificado. El proveedor especificado debe estar registrado 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 .

Documentación de Java para javax.crypto.SecretKeyFactory.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 Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a