共用方式為


KeyStoreSpi.EngineSetKeyEntry 方法

定義

多載

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

將指定的金鑰(已受保護)指派給指定的別名。

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

將指定的金鑰指派給指定的別名,以指定的密碼加以保護。

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

將指定的金鑰(已受保護)指派給指定的別名。

[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

參數

alias
String

別名名稱

key
Byte[]

要與別名建立關聯的金鑰 (以受保護的格式)

chain
Certificate[]

對應公鑰的憑證鏈結(只有在受保護金鑰的類型 java.security.PrivateKey時才有用)。

屬性

例外狀況

如果此工作失敗,則為 。

如果 keyPrivateKey ,則 chain 為 。

備註

將指定的金鑰(已受保護)指派給指定的別名。

如果受保護的金鑰類型 java.security.PrivateKey為 ,它必須隨附認證對應公鑰的憑證鏈結。

如果指定的別名已經存在,則會由指定的密鑰覆寫與其相關聯的密鑰存放區資訊(可能為憑證鏈結)。

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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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

將指定的金鑰指派給指定的別名,以指定的密碼加以保護。

[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

參數

alias
String

別名名稱

key
IKey

要與別名相關聯的索引鍵

password
Char[]

用來保護金鑰的密碼

chain
Certificate[]

對應公鑰的憑證鏈結(只有在指定的金鑰為 類型 java.security.PrivateKey時才需要 )。

屬性

例外狀況

如果無法保護指定的金鑰,或此作業因其他原因而失敗,則為 。

如果 keyPrivateKey ,且 chain 未包含任何憑證,則為 。

備註

將指定的金鑰指派給指定的別名,以指定的密碼加以保護。

如果指定的金鑰類型 java.security.PrivateKey為 ,它必須伴隨認證對應公鑰的憑證鏈結。

如果指定的別名已經存在,則會由指定的密鑰覆寫與其相關聯的密鑰存放區資訊(可能為憑證鏈結)。

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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於