KeyStoreSpi.EngineSetKeyEntry 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
| 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).
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).
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.