Compartir a través de


ExemptionMechanism.GetInstance Método

Definición

Sobrecargas

GetInstance(String)

Devuelve un ExemptionMechanism objeto que implementa el algoritmo del mecanismo de exención especificado.

GetInstance(String, Provider)

Devuelve un ExemptionMechanism objeto que implementa el algoritmo del mecanismo de exención especificado.

GetInstance(String, String)

Devuelve un ExemptionMechanism objeto que implementa el algoritmo del mecanismo de exención especificado.

GetInstance(String)

Devuelve un ExemptionMechanism objeto que implementa el algoritmo del mecanismo de exención especificado.

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

Parámetros

algorithm
String

el nombre estándar del mecanismo de exención solicitado. Consulte la sección ExemptionMechanism en Documentación sobre el nombre del algoritmo estándar de arquitectura criptográfica de Java para obtener información sobre los nombres de mecanismos de exención estándar.

Devoluciones

nuevo ExemptionMechanism objeto.

Atributos

Excepciones

si el algoritmo especificado no está disponible por ningún proveedor.

si el parámetro de algoritmo es null.

Comentarios

Devuelve un ExemptionMechanism objeto que implementa el algoritmo del mecanismo de exención especificado.

Este método recorre la lista de proveedores de seguridad registrados, empezando por el proveedor más preferido. Se devuelve un nuevo objeto ExemptionMechanism que encapsula la implementación de ExemptionMechanismSpi 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.ExemptionMechanism.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 ExemptionMechanism objeto que implementa el algoritmo del mecanismo de exención especificado.

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

Parámetros

algorithm
String

el nombre estándar del mecanismo de exención solicitado. Consulte la sección ExemptionMechanism en Documentación sobre el nombre del algoritmo estándar de arquitectura criptográfica de Java para obtener información sobre los nombres de mecanismos de exención estándar.

provider
Provider

el proveedor.

Devoluciones

nuevo ExemptionMechanism objeto.

Atributos

Excepciones

si el proveedor especificado no proporciona el algoritmo especificado.

si el parámetro de algoritmo es null.

si el parámetro del proveedor es null.

Comentarios

Devuelve un ExemptionMechanism objeto que implementa el algoritmo del mecanismo de exención especificado.

Se devuelve un nuevo objeto ExemptionMechanism que encapsula la implementación de ExemptionMechanismSpi 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.ExemptionMechanism.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

GetInstance(String, String)

Devuelve un ExemptionMechanism objeto que implementa el algoritmo del mecanismo de exención especificado.

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

Parámetros

algorithm
String

el nombre estándar del mecanismo de exención solicitado. Consulte la sección ExemptionMechanism en Documentación sobre el nombre del algoritmo estándar de arquitectura criptográfica de Java para obtener información sobre los nombres de mecanismos de exención estándar.

provider
String

el nombre del proveedor.

Devoluciones

nuevo ExemptionMechanism objeto.

Atributos

Excepciones

si el proveedor especificado no proporciona el algoritmo especificado.

si el proveedor especificado no está disponible.

si el parámetro de algoritmo es null.

si el parámetro del proveedor es null.

Comentarios

Devuelve un ExemptionMechanism objeto que implementa el algoritmo del mecanismo de exención especificado.

Se devuelve un nuevo objeto ExemptionMechanism que encapsula la implementación de ExemptionMechanismSpi 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 .

Documentación de Java para javax.crypto.ExemptionMechanism.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