Compartilhar via


ExemptionMechanism.GenExemptionBlob Método

Definição

Sobrecargas

GenExemptionBlob()

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

GenExemptionBlob(Byte[])

Gera o blob de chave do mecanismo de isenção e armazena o output resultado no buffer.

GenExemptionBlob(Byte[], Int32)

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

GenExemptionBlob()

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

[Android.Runtime.Register("genExemptionBlob", "()[B", "")]
public byte[]? GenExemptionBlob ();
[<Android.Runtime.Register("genExemptionBlob", "()[B", "")>]
member this.GenExemptionBlob : unit -> byte[]

Retornos

Byte[]

O novo buffer com o blob da chave de resultado.

Atributos

Exceções

se essa ExemptionMechanism instância não for inicializada.

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.ExemptionMechanism.genExemptionBlob().

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

GenExemptionBlob(Byte[])

Gera o blob de chave do mecanismo de isenção e armazena o output resultado no buffer.

[Android.Runtime.Register("genExemptionBlob", "([B)I", "")]
public int GenExemptionBlob (byte[]? output);
[<Android.Runtime.Register("genExemptionBlob", "([B)I", "")>]
member this.GenExemptionBlob : byte[] -> int

Parâmetros

output
Byte[]

o buffer para o resultado

Retornos

O número de bytes armazenados em output

Atributos

Exceções

se essa ExemptionMechanism instância não for inicializada.

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.

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 #getOutputSize(int) getOutputSize para determinar o tamanho do buffer de saída.

Documentação Java para javax.crypto.ExemptionMechanism.genExemptionBlob(byte[]).

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

GenExemptionBlob(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("genExemptionBlob", "([BI)I", "")]
public int GenExemptionBlob (byte[]? output, int outputOffset);
[<Android.Runtime.Register("genExemptionBlob", "([BI)I", "")>]
member this.GenExemptionBlob : 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 essa ExemptionMechanism instância não for inicializada.

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 #getOutputSize(int) getOutputSize para determinar o tamanho do buffer de saída.

Documentação Java para javax.crypto.ExemptionMechanism.genExemptionBlob(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