Freigeben über


KeyStore.GetKey(String, Char[]) Methode

Definition

Gibt den Schlüssel zurück, der dem angegebenen Alias zugeordnet ist, und verwendet das angegebene Kennwort, um ihn wiederherzustellen.

[Android.Runtime.Register("getKey", "(Ljava/lang/String;[C)Ljava/security/Key;", "")]
public Java.Security.IKey? GetKey (string? alias, char[]? password);
[<Android.Runtime.Register("getKey", "(Ljava/lang/String;[C)Ljava/security/Key;", "")>]
member this.GetKey : string * char[] -> Java.Security.IKey

Parameter

alias
String

Der Aliasname

password
Char[]

das Kennwort zum Wiederherstellen des Schlüssels

Gibt zurück

der angeforderte Schlüssel oder NULL, wenn der angegebene Alias nicht vorhanden ist oder keinen schlüsselbezogenen Eintrag identifiziert.

Attribute

Ausnahmen

, wenn dies KeyStore nicht initialisiert ist.

, wenn der Algorithmus zum Wiederherstellen des Schlüssels nicht verfügbar ist.

, wenn der Schlüssel nicht wiederhergestellt werden kann.

Hinweise

Gibt den Schlüssel zurück, der dem angegebenen Alias zugeordnet ist, und verwendet das angegebene Kennwort, um ihn wiederherzustellen. Der Schlüssel muss dem Alias durch einen Aufruf setKeyEntryvon oder setEntryPrivateKeyEntrySecretKeyEntryzugeordnet worden sein.

Java-Dokumentation für java.security.KeyStore.getKey(java.lang.String, char[]).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: