KeyStoreSpi.EngineSetKeyEntry Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
EngineSetKeyEntry(String, Byte[], Certificate[]) |
Weist dem angegebenen Alias den angegebenen Schlüssel (der bereits geschützt wurde) zu. |
EngineSetKeyEntry(String, IKey, Char[], Certificate[]) |
Weist dem angegebenen Alias den angegebenen Schlüssel zu, und schützt ihn mit dem angegebenen Kennwort. |
EngineSetKeyEntry(String, Byte[], Certificate[])
Weist dem angegebenen Alias den angegebenen Schlüssel (der bereits geschützt wurde) zu.
[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
Der Aliasname
- key
- Byte[]
der Schlüssel (im geschützten Format), der dem Alias zugeordnet werden soll
- chain
- Certificate[]
die Zertifikatkette für den entsprechenden öffentlichen Schlüssel (nur nützlich, wenn der geschützte Schlüssel vom Typ java.security.PrivateKey
ist).
- Attribute
Ausnahmen
wenn dieser Vorgang fehlschlägt.
wenn key
dies der Fall PrivateKey
ist.chain
Hinweise
Weist dem angegebenen Alias den angegebenen Schlüssel (der bereits geschützt wurde) zu.
Wenn der geschützte Schlüssel vom Typ java.security.PrivateKey
ist, muss er von einer Zertifikatkette begleitet werden, die den entsprechenden öffentlichen Schlüssel zertifiziert.
Wenn der angegebene Alias bereits vorhanden ist, werden die ihm zugeordneten Schlüsselspeicherinformationen vom angegebenen Schlüssel (und möglicherweise zertifikatskette) überschrieben.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
EngineSetKeyEntry(String, IKey, Char[], Certificate[])
Weist dem angegebenen Alias den angegebenen Schlüssel zu, und schützt ihn mit dem angegebenen Kennwort.
[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
Der Aliasname
- key
- IKey
der Schlüssel, der dem Alias zugeordnet werden soll
- password
- Char[]
das Kennwort zum Schutz des Schlüssels
- chain
- Certificate[]
die Zertifikatkette für den entsprechenden öffentlichen Schlüssel (nur erforderlich, wenn der angegebene Schlüssel vom Typ java.security.PrivateKey
ist).
- Attribute
Ausnahmen
wenn der angegebene Schlüssel nicht geschützt werden kann oder wenn dieser Vorgang aus einem anderen Grund fehlschlägt.
if key
is a PrivateKey
and chain
does not contain any certificates.
Hinweise
Weist dem angegebenen Alias den angegebenen Schlüssel zu, und schützt ihn mit dem angegebenen Kennwort.
Wenn der angegebene Schlüssel vom Typ java.security.PrivateKey
ist, muss er von einer Zertifikatkette begleitet werden, die den entsprechenden öffentlichen Schlüssel zertifiziert.
Wenn der angegebene Alias bereits vorhanden ist, werden die ihm zugeordneten Schlüsselspeicherinformationen vom angegebenen Schlüssel (und möglicherweise zertifikatskette) überschrieben.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.