Signature.Sign 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 |
|---|---|
| Sign() |
Devuelve los bytes de firma de todos los datos actualizados. |
| Sign(Byte[], Int32, Int32) |
Finaliza la operación de firma y almacena los bytes de firma resultantes en el búfer |
Sign()
Devuelve los bytes de firma de todos los datos actualizados.
[Android.Runtime.Register("sign", "()[B", "")]
public byte[]? Sign();
[<Android.Runtime.Register("sign", "()[B", "")>]
member this.Sign : unit -> byte[]
Devoluciones
bytes de firma del resultado de la operación de firma.
- Atributos
Excepciones
si esta Signature instancia no se inicializa correctamente.
Comentarios
Devuelve los bytes de firma de todos los datos actualizados. El formato de la firma depende del esquema de firma subyacente.
Una llamada a este método restablece este objeto de firma al estado en el que se inicializó anteriormente para la firma a través de una llamada a initSign(PrivateKey). Es decir, el objeto se restablece y está disponible para generar otra firma desde el mismo firmante, si lo desea, a través de nuevas llamadas a update y sign.
Java documentación para java.security.Signature.sign().
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
Sign(Byte[], Int32, Int32)
Finaliza la operación de firma y almacena los bytes de firma resultantes en el búfer outbufproporcionado, empezando por offset.
[Android.Runtime.Register("sign", "([BII)I", "")]
public int Sign(byte[]? outbuf, int offset, int len);
[<Android.Runtime.Register("sign", "([BII)I", "")>]
member this.Sign : byte[] * int * int -> int
Parámetros
- outbuf
- Byte[]
búfer para el resultado de la firma.
- offset
- Int32
desplazamiento en donde outbuf se almacena la firma.
- len
- Int32
número de bytes outbuf dentro de asignados para la firma.
Devoluciones
el número de bytes colocados en outbuf.
- Atributos
Excepciones
si esta Signature instancia no se inicializa correctamente.
si offset o len no son válidos con respecto a outbuf.
Comentarios
Finaliza la operación de firma y almacena los bytes de firma resultantes en el búfer outbufproporcionado, empezando por offset. El formato de la firma depende del esquema de firma subyacente.
Este objeto de firma se restablece a su estado inicial (el estado en el que estaba después de una llamada a uno de los initSign métodos) y se puede reutilizar para generar más firmas con la misma clave privada.
Agregado en la versión 1.2.
Java documentación para java.security.Signature.sign(byte[], int, int).
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.