Bagikan melalui


KeyStoreSpi.EngineSetKeyEntry Metode

Definisi

Overload

EngineSetKeyEntry(String, Byte[], Certificate[])

Menetapkan kunci yang diberikan (yang telah dilindungi) ke alias yang diberikan.

EngineSetKeyEntry(String, IKey, Char[], Certificate[])

Menetapkan kunci yang diberikan ke alias yang diberikan, melindunginya dengan kata sandi yang diberikan.

EngineSetKeyEntry(String, Byte[], Certificate[])

Menetapkan kunci yang diberikan (yang telah dilindungi) ke alias yang diberikan.

[Android.Runtime.Register("engineSetKeyEntry", "(Ljava/lang/String;[B[Ljava/security/cert/Certificate;)V", "GetEngineSetKeyEntry_Ljava_lang_String_arrayBarrayLjava_security_cert_Certificate_Handler")]
public abstract void EngineSetKeyEntry(string? alias, byte[]? key, Java.Security.Cert.Certificate[]? chain);
[<Android.Runtime.Register("engineSetKeyEntry", "(Ljava/lang/String;[B[Ljava/security/cert/Certificate;)V", "GetEngineSetKeyEntry_Ljava_lang_String_arrayBarrayLjava_security_cert_Certificate_Handler")>]
abstract member EngineSetKeyEntry : string * byte[] * Java.Security.Cert.Certificate[] -> unit

Parameter

alias
String

nama alias

key
Byte[]

kunci (dalam format terproteksi) yang akan dikaitkan dengan alias

chain
Certificate[]

rantai sertifikat untuk kunci umum yang sesuai (hanya berguna jika kunci yang dilindungi berjenis java.security.PrivateKey).

Atribut

Pengecualian

jika operasi ini gagal.

jika key adalah dan PrivateKey chain tidak.

Keterangan

Menetapkan kunci yang diberikan (yang telah dilindungi) ke alias yang diberikan.

Jika kunci yang dilindungi berjenis java.security.PrivateKey, kunci tersebut harus disertai dengan rantai sertifikat yang mensertifikasi kunci publik yang sesuai.

Jika alias yang diberikan sudah ada, informasi keystore yang terkait dengannya ditimpa oleh kunci yang diberikan (dan mungkin rantai sertifikat).

Dokumentasi Java untuk java.security.KeyStoreSpi.engineSetKeyEntry(java.lang.String, byte[], java.security.cert.Certificate[]).

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

EngineSetKeyEntry(String, IKey, Char[], Certificate[])

Menetapkan kunci yang diberikan ke alias yang diberikan, melindunginya dengan kata sandi yang diberikan.

[Android.Runtime.Register("engineSetKeyEntry", "(Ljava/lang/String;Ljava/security/Key;[C[Ljava/security/cert/Certificate;)V", "GetEngineSetKeyEntry_Ljava_lang_String_Ljava_security_Key_arrayCarrayLjava_security_cert_Certificate_Handler")]
public abstract void EngineSetKeyEntry(string? alias, Java.Security.IKey? key, char[]? password, Java.Security.Cert.Certificate[]? chain);
[<Android.Runtime.Register("engineSetKeyEntry", "(Ljava/lang/String;Ljava/security/Key;[C[Ljava/security/cert/Certificate;)V", "GetEngineSetKeyEntry_Ljava_lang_String_Ljava_security_Key_arrayCarrayLjava_security_cert_Certificate_Handler")>]
abstract member EngineSetKeyEntry : string * Java.Security.IKey * char[] * Java.Security.Cert.Certificate[] -> unit

Parameter

alias
String

nama alias

key
IKey

kunci yang akan dikaitkan dengan alias

password
Char[]

kata sandi untuk melindungi kunci

chain
Certificate[]

rantai sertifikat untuk kunci umum yang sesuai (hanya diperlukan jika kunci yang diberikan berjenis java.security.PrivateKey).

Atribut

Pengecualian

jika kunci yang ditentukan tidak dapat dilindungi, atau jika operasi ini gagal karena alasan lain.

jika key adalah dan PrivateKey chain tidak berisi sertifikat apa pun.

Keterangan

Menetapkan kunci yang diberikan ke alias yang diberikan, melindunginya dengan kata sandi yang diberikan.

Jika kunci yang diberikan berjenis java.security.PrivateKey, kunci tersebut harus disertai dengan rantai sertifikat yang mensertifikasi kunci publik yang sesuai.

Jika alias yang diberikan sudah ada, informasi keystore yang terkait dengannya ditimpa oleh kunci yang diberikan (dan mungkin rantai sertifikat).

Dokumentasi Java untuk java.security.KeyStoreSpi.engineSetKeyEntry(java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]).

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