ExemptionMechanism.GenExemptionBlob Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
GenExemptionBlob(Byte[], Int32) |
Gera o blob de chave do mecanismo de isenção e armazena o |
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
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.