KeyPairGenerator.Initialize Metode

Definisi

Overload

Nama Deskripsi
Initialize(IAlgorithmParameterSpec)

Menginisialisasi generator pasangan kunci menggunakan set parameter yang ditentukan dan SecureRandom implementasi penyedia dengan prioritas tertinggi yang diinstal sebagai sumber keacakan.

Initialize(Int32)

Menginisialisasi generator pasangan kunci untuk keysize tertentu menggunakan set parameter default dan SecureRandom implementasi penyedia dengan prioritas tertinggi yang diinstal sebagai sumber keacakan.

Initialize(Int32, SecureRandom)

Menginisialisasi generator pasangan kunci untuk keysize tertentu dengan sumber keacakan yang diberikan (dan set parameter default).

Initialize(IAlgorithmParameterSpec)

Menginisialisasi generator pasangan kunci menggunakan set parameter yang ditentukan dan SecureRandom implementasi penyedia dengan prioritas tertinggi yang diinstal sebagai sumber keacakan.

[Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Handler")]
public virtual void Initialize(Java.Security.Spec.IAlgorithmParameterSpec? params);
[<Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Handler")>]
override this.Initialize : Java.Security.Spec.IAlgorithmParameterSpec -> unit

Parameter

params
IAlgorithmParameterSpec

set parameter yang digunakan untuk menghasilkan kunci.

Atribut

Pengecualian

jika parameter yang ditentukan tidak didukung

Keterangan

Menginisialisasi generator pasangan kunci menggunakan set parameter yang ditentukan dan SecureRandom implementasi penyedia dengan prioritas tertinggi yang diinstal sebagai sumber keacakan. (Jika tidak ada penyedia yang dipasang yang menyediakan implementasi SecureRandom, sumber keacakan yang disediakan sistem digunakan.)

Metode konkret ini telah ditambahkan ke kelas abstrak yang ditentukan sebelumnya ini. Metode ini memanggil metode KeyPairGeneratorSpi KeyPairGeneratorSpi#initialize( java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) initialize , meneruskannya dan sumber keacakan (diperoleh dari penyedia yang dipasang prioritas tertinggi atau yang disediakan sistem jika tidak ada penyedia yang diinstal yang menyediakannya params ). Metode itu initialize selalu melempar UnsupportedOperationException jika tidak ditimpa oleh penyedia.

Ditambahkan dalam 1.2.

Dokumentasi Java untuk java.security.KeyPairGenerator.initialize(java.security.spec.AlgorithmParameterSpec).

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

Initialize(Int32)

Menginisialisasi generator pasangan kunci untuk keysize tertentu menggunakan set parameter default dan SecureRandom implementasi penyedia dengan prioritas tertinggi yang diinstal sebagai sumber keacakan.

[Android.Runtime.Register("initialize", "(I)V", "GetInitialize_IHandler")]
public virtual void Initialize(int keysize);
[<Android.Runtime.Register("initialize", "(I)V", "GetInitialize_IHandler")>]
override this.Initialize : int -> unit

Parameter

keysize
Int32

keysize. Ini adalah metrik khusus algoritma, seperti panjang modulus, yang ditentukan dalam jumlah bit.

Atribut

Keterangan

Menginisialisasi generator pasangan kunci untuk keysize tertentu menggunakan set parameter default dan SecureRandom implementasi penyedia dengan prioritas tertinggi yang diinstal sebagai sumber keacakan. (Jika tidak ada penyedia yang dipasang yang menyediakan implementasi SecureRandom, sumber keacakan yang disediakan sistem digunakan.)

Dokumentasi Java untuk java.security.KeyPairGenerator.initialize(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

Initialize(Int32, SecureRandom)

Menginisialisasi generator pasangan kunci untuk keysize tertentu dengan sumber keacakan yang diberikan (dan set parameter default).

[Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")]
public override void Initialize(int keysize, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")>]
override this.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.

Atribut

Keterangan

Menginisialisasi generator pasangan kunci untuk keysize tertentu dengan sumber keacakan yang diberikan (dan set parameter default).

Ditambahkan dalam 1.2.

Dokumentasi Java untuk java.security.KeyPairGenerator.initialize(int, java.security.SecureRandom).

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