Compartir a través de


ExemptionMechanismSpi.EngineGenExemptionBlob Método

Definición

Sobrecargas

EngineGenExemptionBlob()

Genera el blob de clave del mecanismo de exención.

EngineGenExemptionBlob(Byte[], Int32)

Genera el blob de clave del mecanismo de exención y almacena el resultado en el output búfer, comenzando en outputOffset ambos.

EngineGenExemptionBlob()

Genera el blob de clave del mecanismo de exención.

[Android.Runtime.Register("engineGenExemptionBlob", "()[B", "GetEngineGenExemptionBlobHandler")]
protected abstract byte[]? EngineGenExemptionBlob ();
[<Android.Runtime.Register("engineGenExemptionBlob", "()[B", "GetEngineGenExemptionBlobHandler")>]
abstract member EngineGenExemptionBlob : unit -> byte[]

Devoluciones

Byte[]

el nuevo búfer con el blob de clave de resultado.

Atributos

Excepciones

si se producen errores durante la generación.

Comentarios

Genera el blob de clave del mecanismo de exención.

Documentación de Java para javax.crypto.ExemptionMechanismSpi.engineGenExemptionBlob().

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

EngineGenExemptionBlob(Byte[], Int32)

Genera el blob de clave del mecanismo de exención y almacena el resultado en el output búfer, comenzando en outputOffset ambos.

[Android.Runtime.Register("engineGenExemptionBlob", "([BI)I", "GetEngineGenExemptionBlob_arrayBIHandler")]
protected abstract int EngineGenExemptionBlob (byte[]? output, int outputOffset);
[<Android.Runtime.Register("engineGenExemptionBlob", "([BI)I", "GetEngineGenExemptionBlob_arrayBIHandler")>]
abstract member EngineGenExemptionBlob : byte[] * int -> int

Parámetros

output
Byte[]

el búfer del resultado

outputOffset
Int32

desplazamiento en el output que se almacena el resultado

Devoluciones

el número de bytes almacenados en output

Atributos

Excepciones

si el búfer proporcionado es demasiado pequeño para el blob de clave de resultado.

si se producen errores durante la generación.

Comentarios

Genera el blob de clave del mecanismo de exención y almacena el resultado en el output búfer, comenzando en outputOffset ambos.

Si el output búfer es demasiado pequeño para contener el resultado, se produce una ShortBufferException excepción . En este caso, repita esta llamada con un búfer de salida mayor. Use #engineGetOutputSize(int) engineGetOutputSize para determinar el tamaño que debe tener el búfer de salida.

Documentación de Java para javax.crypto.ExemptionMechanismSpi.engineGenExemptionBlob(byte[], 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.

Se aplica a