KeyChain.IsBoundKeyAlgorithm(String) 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.
Gibt zurücktrue, wenn die Bindung des algorithm aktuellen Geräts KeyChain an das Gerät erfolgtPrivateKey, nachdem es importiert oder generiert wurde.
[Android.Runtime.Register("isBoundKeyAlgorithm", "(Ljava/lang/String;)Z", "")]
public static bool IsBoundKeyAlgorithm(string algorithm);
[<Android.Runtime.Register("isBoundKeyAlgorithm", "(Ljava/lang/String;)Z", "")>]
static member IsBoundKeyAlgorithm : string -> bool
Parameter
- algorithm
- String
Gibt zurück
- Attribute
Hinweise
Gibt zurücktrue, wenn die Bindung des algorithm aktuellen Geräts KeyChain an das Gerät erfolgtPrivateKey, nachdem es importiert oder generiert wurde. Dies kann verwendet werden, um festzustellen, ob eine spezielle Hardwareunterstützung vorhanden ist, die zum Binden von Schlüsseln an das Gerät verwendet werden kann, sodass sie nicht exportiert werden kann.
Dieses Element ist veraltet. Gibt an, ob der Schlüssel an die sichere Hardware gebunden ist, ist nur bekannt, wenn der Schlüssel importiert wurde. Verwenden Sie folgendes: <pre>PrivateKey key = ...; // private key from KeyChain
KeyFactory keyFactory = KeyFactory.getInstance(key.getAlgorithm(), "AndroidKeyStore"); KeyInfo keyInfo = keyFactory.getKeySpec(key, KeyInfo.class); if (keyInfo.isInsideSecureHardware()) { // The key is bound to the secure hardware of this Android}</pre>
Java Dokumentation für android.security.KeyChain.isBoundKeyAlgorithm(java.lang.String).
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.