Partilhar via


ExemptionMechanismSpi.EngineGenExemptionBlob Método

Definição

Sobrecargas

EngineGenExemptionBlob()

Gera o blob de chave do mecanismo de isenção.

EngineGenExemptionBlob(Byte[], Int32)

Gera o blob de chave do mecanismo de isenção e armazena o output resultado no buffer, começando em outputOffset inclusive.

EngineGenExemptionBlob()

Gera o blob de chave do mecanismo de isenção.

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

Retornos

Byte[]

O novo buffer com o blob da chave de resultado.

Atributos

Exceções

se ocorrerem erros(s) durante a geração.

Comentários

Gera o blob de chave do mecanismo de isenção.

Documentação Java para javax.crypto.ExemptionMechanismSpi.engineGenExemptionBlob().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

EngineGenExemptionBlob(Byte[], Int32)

Gera o blob de chave do mecanismo de isenção e armazena o output resultado no buffer, começando em outputOffset inclusive.

[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[]

o buffer para o resultado

outputOffset
Int32

o deslocamento no output local onde o resultado é armazenado

Retornos

O número de bytes armazenados em output

Atributos

Exceções

se o buffer fornecido for muito pequeno para o blob da chave de resultado.

se ocorrerem erros(s) durante a geração.

Comentários

Gera o blob de chave do mecanismo de isenção e armazena o output resultado no buffer, começando em outputOffset inclusive.

Se o output buffer for muito pequeno para conter o resultado, um ShortBufferException será lançado. Nesse caso, repita essa chamada com um buffer de saída maior. Use #engineGetOutputSize(int) engineGetOutputSize para determinar o tamanho do buffer de saída.

Documentação Java para javax.crypto.ExemptionMechanismSpi.engineGenExemptionBlob(byte[], int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a