KeyChain.IsBoundKeyAlgorithm(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
deprecated
現在のデバイスのtrueが、インポートまたは生成されると、特定のKeyChainのPrivateKeyをデバイスにバインドする場合は、algorithmを返します。
[Android.Runtime.Register("isBoundKeyAlgorithm", "(Ljava/lang/String;)Z", "")]
[System.Obsolete("deprecated")]
public static bool IsBoundKeyAlgorithm(string algorithm);
[<Android.Runtime.Register("isBoundKeyAlgorithm", "(Ljava/lang/String;)Z", "")>]
[<System.Obsolete("deprecated")>]
static member IsBoundKeyAlgorithm : string -> bool
パラメーター
- algorithm
- String
返品
- 属性
注釈
現在のデバイスのtrueが、インポートまたは生成されると、特定のKeyChainのPrivateKeyをデバイスにバインドする場合は、algorithmを返します。 これを使用して、エクスポート不可にする方法でキーをデバイスにバインドするために使用できる特別なハードウェア サポートがあるかどうかを確認できます。
このメンバーは非推奨です。 キーがセキュリティで保護されたハードウェアにバインドされているかどうかは、キーがインポートされた後でのみ認識されます。 調べるには、keyChain の <pre>PrivateKey キー = ...; // 秘密キーを使用します。
KeyFactory keyFactory = KeyFactory.getInstance(key.getAlgorithm(), "AndroidKeyStore");KeyInfo keyInfo = keyFactory.getKeySpec(key, KeyInfo.class);if (keyInfo.isInsideSecureHardware()) { // キーは、この Android のセキュリティで保護されたハードウェアにバインドされます}</pre>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。