Condividi tramite


KeyStoreSpi.EngineSetKeyEntry Metodo

Definizione

Overload

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

Assegna la chiave specificata (già protetta) all'alias specificato.

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

Assegna la chiave specificata all'alias specificato, proteggendola con la password specificata.

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

Assegna la chiave specificata (già protetta) all'alias specificato.

[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

Parametri

alias
String

il nome dell'alias

key
Byte[]

chiave (in formato protetto) da associare all'alias

chain
Certificate[]

catena di certificati per la chiave pubblica corrispondente (utile solo se la chiave protetta è di tipo java.security.PrivateKey).

Attributi

Eccezioni

se l'operazione non riesce.

se key è un e chainPrivateKey lo fa.

Commenti

Assegna la chiave specificata (già protetta) all'alias specificato.

Se la chiave protetta è di tipo java.security.PrivateKey, deve essere accompagnata da una catena di certificati che certifica la chiave pubblica corrispondente.

Se l'alias specificato esiste già, le informazioni dell'archivio chiavi associate sono sottoposte a override dalla chiave specificata (ed eventualmente dalla catena di certificati).

Documentazione java per java.security.KeyStoreSpi.engineSetKeyEntry(java.lang.String, byte[], java.security.cert.Certificate[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

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

Assegna la chiave specificata all'alias specificato, proteggendola con la password specificata.

[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

Parametri

alias
String

il nome dell'alias

key
IKey

chiave da associare all'alias

password
Char[]

password per proteggere la chiave

chain
Certificate[]

catena di certificati per la chiave pubblica corrispondente (obbligatoria solo se la chiave specificata è di tipo java.security.PrivateKey).

Attributi

Eccezioni

se la chiave specificata non può essere protetta o se l'operazione non riesce per un altro motivo.

se key è e PrivateKeychain non contiene certificati.

Commenti

Assegna la chiave specificata all'alias specificato, proteggendola con la password specificata.

Se la chiave specificata è di tipo java.security.PrivateKey, deve essere accompagnata da una catena di certificati che certifica la chiave pubblica corrispondente.

Se l'alias specificato esiste già, le informazioni dell'archivio chiavi associate sono sottoposte a override dalla chiave specificata (ed eventualmente dalla catena di certificati).

Documentazione java per java.security.KeyStoreSpi.engineSetKeyEntry(java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a