KeyPairGeneratorSpi.Initialize 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 |
|---|---|
| Initialize(IAlgorithmParameterSpec, SecureRandom) |
Menginisialisasi generator pasangan kunci menggunakan set parameter yang ditentukan dan sumber keacakan yang disediakan pengguna. |
| Initialize(Int32, SecureRandom) |
Menginisialisasi generator pasangan kunci untuk keysize tertentu, menggunakan set parameter default. |
Initialize(IAlgorithmParameterSpec, SecureRandom)
Menginisialisasi generator pasangan kunci menggunakan set parameter yang ditentukan dan sumber keacakan yang disediakan pengguna.
[Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Ljava_security_SecureRandom_Handler")]
public virtual void Initialize(Java.Security.Spec.IAlgorithmParameterSpec? params, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Ljava_security_SecureRandom_Handler")>]
abstract member Initialize : Java.Security.Spec.IAlgorithmParameterSpec * Java.Security.SecureRandom -> unit
override this.Initialize : Java.Security.Spec.IAlgorithmParameterSpec * Java.Security.SecureRandom -> unit
Parameter
- params
- IAlgorithmParameterSpec
set parameter yang digunakan untuk menghasilkan kunci.
- random
- SecureRandom
sumber keacakan untuk generator ini.
- Atribut
Pengecualian
jika parameter yang ditentukan tidak didukung.
Keterangan
Menginisialisasi generator pasangan kunci menggunakan set parameter yang ditentukan dan sumber keacakan yang disediakan pengguna.
Metode konkret ini telah ditambahkan ke kelas abstrak yang ditentukan sebelumnya ini. (Untuk kompatibilitas mundur, tidak boleh abstrak.) Ini mungkin ditimpa oleh penyedia untuk menginisialisasi generator pasangan kunci. Penimpaan seperti itu diperkirakan akan melempar InvalidAlgorithmParameterException jika parameter tidak pantas untuk generator pasangan kunci ini. Jika metode ini tidak ditimpa, metode ini selalu melempar UnsupportedOperationException.
Ditambahkan dalam 1.2.
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Initialize(Int32, SecureRandom)
Menginisialisasi generator pasangan kunci untuk keysize tertentu, menggunakan set parameter default.
[Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")]
public abstract void Initialize(int keysize, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")>]
abstract member Initialize : int * Java.Security.SecureRandom -> unit
Parameter
- keysize
- Int32
keysize. Ini adalah metrik khusus algoritma, seperti panjang modulus, yang ditentukan dalam jumlah bit.
- random
- SecureRandom
sumber keacakan untuk generator ini.
- Atribut
Keterangan
Menginisialisasi generator pasangan kunci untuk keysize tertentu, menggunakan set parameter default.
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.