Partager via


ExemptionMechanism.GenExemptionBlob Méthode

Définition

Surcharges

GenExemptionBlob()

Génère l’objet blob de clés du mécanisme d’exemption.

GenExemptionBlob(Byte[])

Génère l’objet blob de clés du mécanisme d’exemption et stocke le résultat dans la output mémoire tampon.

GenExemptionBlob(Byte[], Int32)

Génère l’objet blob de clés du mécanisme d’exemption et stocke le résultat dans la output mémoire tampon, en commençant au outputOffset niveau inclusif.

GenExemptionBlob()

Génère l’objet blob de clés du mécanisme d’exemption.

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

Retours

Byte[]

nouvelle mémoire tampon avec l’objet blob de clé de résultat.

Attributs

Exceptions

si cette ExemptionMechanism instance n’est pas initialisée.

si des erreurs se produisent pendant la génération.

Remarques

Génère l’objet blob de clés du mécanisme d’exemption.

Documentation Java pour javax.crypto.ExemptionMechanism.genExemptionBlob().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

GenExemptionBlob(Byte[])

Génère l’objet blob de clés du mécanisme d’exemption et stocke le résultat dans la output mémoire tampon.

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

Paramètres

output
Byte[]

mémoire tampon pour le résultat

Retours

nombre d’octets stockés dans output

Attributs

Exceptions

si cette ExemptionMechanism instance n’est pas initialisée.

si la mémoire tampon fournie est trop petite pour l’objet blob de clé de résultat.

si des erreurs se produisent pendant la génération.

Remarques

Génère l’objet blob de clés du mécanisme d’exemption et stocke le résultat dans la output mémoire tampon.

Si la output mémoire tampon est trop petite pour contenir le résultat, une ShortBufferException valeur est levée. Dans ce cas, répétez cet appel avec une mémoire tampon de sortie plus grande. Permet #getOutputSize(int) getOutputSize de déterminer la taille de la mémoire tampon de sortie.

Documentation Java pour javax.crypto.ExemptionMechanism.genExemptionBlob(byte[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

GenExemptionBlob(Byte[], Int32)

Génère l’objet blob de clés du mécanisme d’exemption et stocke le résultat dans la output mémoire tampon, en commençant au outputOffset niveau inclusif.

[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

Paramètres

output
Byte[]

mémoire tampon pour le résultat

outputOffset
Int32

décalage dans output lequel le résultat est stocké

Retours

nombre d’octets stockés dans output

Attributs

Exceptions

si cette ExemptionMechanism instance n’est pas initialisée.

si la mémoire tampon fournie est trop petite pour l’objet blob de clé de résultat.

si des erreurs se produisent pendant la génération.

Remarques

Génère l’objet blob de clés du mécanisme d’exemption et stocke le résultat dans la output mémoire tampon, en commençant au outputOffset niveau inclusif.

Si la output mémoire tampon est trop petite pour contenir le résultat, une ShortBufferException valeur est levée. Dans ce cas, répétez cet appel avec une mémoire tampon de sortie plus grande. Permet #getOutputSize(int) getOutputSize de déterminer la taille de la mémoire tampon de sortie.

Documentation Java pour javax.crypto.ExemptionMechanism.genExemptionBlob(byte[], int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à