ExemptionMechanismSpi.EngineGenExemptionBlob 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
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 |
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
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.