KeyPairGeneratorSpi.Initialize Metode

Definisi

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.

Java dokumentasi untuk java.security.KeyPairGeneratorSpi.initialize(java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom).

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.

Java dokumentasi untuk java.security.KeyPairGeneratorSpi.initialize(int, java.security.SecureRandom).

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