MessageDigestSpi.EngineUpdate Metode

Definisi

Overload

Nama Deskripsi
EngineUpdate(ByteBuffer)

Perbarui hash menggunakan ByteBuffer yang ditentukan.

EngineUpdate(SByte)

Memperbarui hash menggunakan byte yang ditentukan.

EngineUpdate(Byte[], Int32, Int32)

Memperbarui hash menggunakan array byte yang ditentukan, dimulai dari offset yang ditentukan.

EngineUpdate(ByteBuffer)

Perbarui hash menggunakan ByteBuffer yang ditentukan.

[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

Parameter

input
ByteBuffer

ByteBuffer

Atribut

Keterangan

Perbarui hash menggunakan ByteBuffer yang ditentukan. Hash diperbarui menggunakan input.remaining() byte mulai dari input.position(). Setelah kembali, posisi buffer akan sama dengan batasnya; batasnya tidak akan berubah.

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.security.MessageDigestSpi.engineUpdate(java.nio.ByteBuffer).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

EngineUpdate(SByte)

Memperbarui hash menggunakan byte yang ditentukan.

[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

Parameter

input
SByte

byte yang akan digunakan untuk pembaruan.

Atribut

Keterangan

Memperbarui hash menggunakan byte yang ditentukan.

Dokumentasi Java untuk java.security.MessageDigestSpi.engineUpdate(byte).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Lihat juga

Berlaku untuk

EngineUpdate(Byte[], Int32, Int32)

Memperbarui hash menggunakan array byte yang ditentukan, dimulai dari offset yang ditentukan.

[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

Parameter

input
Byte[]

array byte yang akan digunakan untuk pembaruan.

offset
Int32

offset untuk memulai dari dalam array byte.

len
Int32

jumlah byte yang akan digunakan, dimulai dari offset.

Atribut

Pengecualian

jika offset atau len tidak valid sehubungan dengan input.

Keterangan

Memperbarui hash menggunakan array byte yang ditentukan, dimulai dari offset yang ditentukan.

Dokumentasi Java untuk java.security.MessageDigestSpi.engineUpdate(byte[], int, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk