Partager via


MacSpi.EngineUpdate Méthode

Définition

Surcharges

EngineUpdate(ByteBuffer)

Traite les input.remaining() octets dans byteBuffer input, en commençant à input.position().

EngineUpdate(SByte)

Traite l’octet donné.

EngineUpdate(Byte[], Int32, Int32)

Traite les premiers len octets dans input, en commençant à offset l’inclusion.

EngineUpdate(ByteBuffer)

Traite les input.remaining() octets dans byteBuffer input, en commençant à input.position().

[Android.Runtime.Register("engineUpdate", "(Ljava/nio/ByteBuffer;)V", "GetEngineUpdate_Ljava_nio_ByteBuffer_Handler")]
protected virtual void EngineUpdate (Java.Nio.ByteBuffer? input);
[<Android.Runtime.Register("engineUpdate", "(Ljava/nio/ByteBuffer;)V", "GetEngineUpdate_Ljava_nio_ByteBuffer_Handler")>]
abstract member EngineUpdate : Java.Nio.ByteBuffer -> unit
override this.EngineUpdate : Java.Nio.ByteBuffer -> unit

Paramètres

input
ByteBuffer

byteBuffer

Attributs

Remarques

Traite les input.remaining() octets dans byteBuffer input, en commençant à input.position(). Lors du retour, la position de la mémoire tampon est égale à sa limite ; sa limite n’aura pas changé.

Les sous-classes doivent envisager de remplacer cette méthode s’ils peuvent traiter les byteBuffers plus efficacement que les tableaux d’octets.

Ajouté à la version 1.5.

Documentation Java pour javax.crypto.MacSpi.engineUpdate(java.nio.ByteBuffer).

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 à

EngineUpdate(SByte)

Traite l’octet donné.

[Android.Runtime.Register("engineUpdate", "(B)V", "GetEngineUpdate_BHandler")]
protected abstract void EngineUpdate (sbyte input);
[<Android.Runtime.Register("engineUpdate", "(B)V", "GetEngineUpdate_BHandler")>]
abstract member EngineUpdate : sbyte -> unit

Paramètres

input
SByte

octet d’entrée à traiter.

Attributs

Remarques

Traite l’octet donné.

Documentation Java pour javax.crypto.MacSpi.engineUpdate(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 à

EngineUpdate(Byte[], Int32, Int32)

Traite les premiers len octets dans input, en commençant à offset l’inclusion.

[Android.Runtime.Register("engineUpdate", "([BII)V", "GetEngineUpdate_arrayBIIHandler")]
protected abstract void EngineUpdate (byte[]? input, int offset, int len);
[<Android.Runtime.Register("engineUpdate", "([BII)V", "GetEngineUpdate_arrayBIIHandler")>]
abstract member EngineUpdate : byte[] * int * int -> unit

Paramètres

input
Byte[]

mémoire tampon d’entrée.

offset
Int32

décalage dans input lequel l’entrée démarre.

len
Int32

nombre d’octets à traiter.

Attributs

Remarques

Traite les premiers len octets dans input, en commençant à offset l’inclusion.

Documentation Java pour javax.crypto.MacSpi.engineUpdate(byte[], int, 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 à