Signature.GetInstance Método

Definición

Sobrecargas

Nombre Description
GetInstance(String)

Devuelve un objeto Signature que implementa el algoritmo de firma especificado.

GetInstance(String, Provider)

Devuelve un objeto Signature que implementa el algoritmo de firma especificado.

GetInstance(String, String)

Devuelve un objeto Signature que implementa el algoritmo de firma especificado.

GetInstance(String)

Devuelve un objeto Signature que implementa el algoritmo de firma especificado.

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

Parámetros

algorithm
String

el nombre estándar del algoritmo solicitado. Consulte la sección Firma en la documentación de nombre de algoritmo estándar de arquitectura de criptografía de Java para obtener información sobre los nombres de algoritmo estándar.

Devoluciones

nuevo objeto Signature.

Atributos

Excepciones

si el algoritmo especificado no está disponible.

si algorithm es null.

Comentarios

Devuelve un objeto Signature que implementa el algoritmo de firma especificado.

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

Java documentación para java.security.Signature.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 objeto Signature que implementa el algoritmo de firma especificado.

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

Parámetros

algorithm
String

el nombre del algoritmo solicitado. Consulte la sección Firma en la documentación de nombre de algoritmo estándar de arquitectura de criptografía de Java para obtener información sobre los nombres de algoritmo estándar.

provider
Provider

el proveedor.

Devoluciones

nuevo objeto Signature.

Atributos

Excepciones

si el algoritmo especificado no está disponible.

si algorithm es null.

si provider == null

Comentarios

Devuelve un objeto Signature que implementa el algoritmo de firma especificado.

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

Agregado en la versión 1.4.

Java documentación para java.security.Signature.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 objeto Signature que implementa el algoritmo de firma especificado.

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

Parámetros

algorithm
String

el nombre del algoritmo solicitado. Consulte la sección Firma en la documentación de nombre de algoritmo estándar de arquitectura de criptografía de Java para obtener información sobre los nombres de algoritmo estándar.

provider
String

el nombre del proveedor.

Devoluciones

nuevo objeto Signature.

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 objeto Signature que implementa el algoritmo de firma especificado.

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

Java documentación para java.security.Signature.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