SignatureSpi.EngineUpdate Metode

Definisi

Overload

Nama Deskripsi
EngineUpdate(ByteBuffer)

Memperbarui data yang akan ditandatangani atau diverifikasi menggunakan ByteBuffer yang ditentukan.

EngineUpdate(SByte)

Memperbarui data yang akan ditandatangani atau diverifikasi menggunakan byte yang ditentukan.

EngineUpdate(Byte[], Int32, Int32)

Memperbarui data yang akan ditandatangani atau diverifikasi, menggunakan array byte yang ditentukan, dimulai dari offset yang ditentukan.

EngineUpdate(ByteBuffer)

Memperbarui data yang akan ditandatangani atau diverifikasi 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

Pengecualian

karena SignatureException tidak ditentukan untuk metode ini, metode ini melempar jika mendasar EngineUpdate(Byte[], Int32, Int32)RuntimeExceptionSignatureExceptionmelemparkan .

Keterangan

Memperbarui data yang akan ditandatangani atau diverifikasi menggunakan ByteBuffer yang ditentukan. data.remaining() Memproses byte yang dimulai pada data.position(). Setelah kembali, posisi buffer akan sama dengan batasnya; batasnya tidak akan berubah.

Ditambahkan dalam 1.5.

Java dokumentasi untuk java.security.SignatureSpi.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 data yang akan ditandatangani atau diverifikasi menggunakan byte yang ditentukan.

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

Parameter

b
SByte

byte yang akan digunakan untuk pembaruan.

Atribut

Pengecualian

jika instans ini SignatureSpi tidak diinisialisasi dengan benar.

Keterangan

Memperbarui data yang akan ditandatangani atau diverifikasi menggunakan byte yang ditentukan.

Java dokumentasi untuk java.security.SignatureSpi.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.

Berlaku untuk

EngineUpdate(Byte[], Int32, Int32)

Memperbarui data yang akan ditandatangani atau diverifikasi, menggunakan array byte yang ditentukan, dimulai dari offset yang ditentukan.

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

Parameter

b
Byte[]

array byte

off
Int32

offset untuk memulai dari dalam array byte

len
Int32

jumlah byte yang akan digunakan, mulai dari offset

Atribut

Pengecualian

jika instans ini SignatureSpi tidak diinisialisasi dengan benar.

Keterangan

Memperbarui data yang akan ditandatangani atau diverifikasi, menggunakan array byte yang ditentukan, dimulai dari offset yang ditentukan.

Java dokumentasi untuk java.security.SignatureSpi.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