Sprache

KeyChainManager.GetPrivateKey(String, KeyChainManagerKeyPairScope) Methode

Definition

Gibt den privaten Schlüssel für den angegebenen Alias und bereich zurück.

[Android.Runtime.Register("getPrivateKey", "(Ljava/lang/String;I)Ljava/security/PrivateKey;", "", ApiSince=37)]
public Java.Security.IPrivateKey? GetPrivateKey(string alias, Android.Security.KeyChainManagerKeyPairScope scope);
[<Android.Runtime.Register("getPrivateKey", "(Ljava/lang/String;I)Ljava/security/PrivateKey;", "", ApiSince=37)>]
member this.GetPrivateKey : string * Android.Security.KeyChainManagerKeyPairScope -> Java.Security.IPrivateKey

Parameter

alias
String

Der Alias des gewünschten Schlüsselpaars.

scope
KeyChainManagerKeyPairScope

Der Bereich für die Suche (#KEYPAIR_SCOPE_USER oder #KEYPAIR_SCOPE_DEVICE).

Gibt zurück

Der PrivateKey, oder null wenn kein Schlüssel für den angegebenen Alias/Bereich vorhanden ist oder wenn der Zugriff auf den Schlüssel nicht gewährt wird.

Attribute

Hinweise

Gibt den privaten Schlüssel für den angegebenen Alias und bereich zurück. Diese Methode kann mehrere Sekunden dauern, sodass sie nur von einem Arbeitsthread aufgerufen werden sollte.

Android-Referenz für android.security.KeyChainManager.getPrivateKey.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: