SignatureSpi.EngineUpdate Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.