Sprache

Mac.Update Methode

Definition

Überlädt

Name Beschreibung
Update(SByte)

Verarbeitet das angegebene Byte.

Update(ByteBuffer)

Verarbeitet input.remaining() Bytes im ByteBuffer inputab input.position().

Update(Byte[])

Verarbeitet das angegebene Array von Bytes.

Update(Byte[], Int32, Int32)

Verarbeitet die ersten len Bytes in input, beginnend mit offset inklusive.

Update(SByte)

Verarbeitet das angegebene Byte.

[Android.Runtime.Register("update", "(B)V", "")]
public void Update(sbyte input);
[<Android.Runtime.Register("update", "(B)V", "")>]
member this.Update : sbyte -> unit

Parameter

input
SByte

das zu verarbeitende Eingabebyte.

Attribute

Ausnahmen

wenn dieser MAC nicht initialisiert ist.

Hinweise

Verarbeitet das angegebene Byte.

Java Dokumentation für javax.crypto.Mac.update(byte).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Update(ByteBuffer)

Verarbeitet input.remaining() Bytes im ByteBuffer inputab input.position().

[Android.Runtime.Register("update", "(Ljava/nio/ByteBuffer;)V", "")]
public void Update(Java.Nio.ByteBuffer? input);
[<Android.Runtime.Register("update", "(Ljava/nio/ByteBuffer;)V", "")>]
member this.Update : Java.Nio.ByteBuffer -> unit

Parameter

input
ByteBuffer

byteBuffer

Attribute

Ausnahmen

wenn dieser MAC nicht initialisiert ist.

Hinweise

Verarbeitet input.remaining() Bytes im ByteBuffer inputab input.position(). Bei Der Rückgabe entspricht die Position des Puffers seinem Grenzwert; ihr Grenzwert wird nicht geändert.

Hinzugefügt in 1.5.

Java Dokumentation für javax.crypto.Mac.update(java.nio.ByteBuffer).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Update(Byte[])

Verarbeitet das angegebene Array von Bytes.

[Android.Runtime.Register("update", "([B)V", "")]
public void Update(byte[]? input);
[<Android.Runtime.Register("update", "([B)V", "")>]
member this.Update : byte[] -> unit

Parameter

input
Byte[]

das Array von Bytes, die verarbeitet werden sollen.

Attribute

Ausnahmen

wenn dieser MAC nicht initialisiert ist.

Hinweise

Verarbeitet das angegebene Array von Bytes.

Java Dokumentation für javax.crypto.Mac.update(byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Update(Byte[], Int32, Int32)

Verarbeitet die ersten len Bytes in input, beginnend mit offset inklusive.

[Android.Runtime.Register("update", "([BII)V", "")]
public void Update(byte[]? input, int offset, int len);
[<Android.Runtime.Register("update", "([BII)V", "")>]
member this.Update : byte[] * int * int -> unit

Parameter

input
Byte[]

der Eingabepuffer.

offset
Int32

der Offset, in input dem die Eingabe beginnt.

len
Int32

die Anzahl der zu verarbeitenden Bytes.

Attribute

Ausnahmen

wenn dieser MAC nicht initialisiert ist.

if offset and len do not specified a valid chunk in input buffer.

Hinweise

Verarbeitet die ersten len Bytes in input, beginnend mit offset inklusive.

Java Dokumentation für javax.crypto.Mac.update(byte[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: