KeyProtection.Builder.SetUserAuthenticationValidWhileOnBody(Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
認証の有効期間の制限まで、デバイスがユーザーの本体から削除されるまで、キーを承認したままにするかどうかを設定します (setUserAuthenticationValidityDurationSeconds(int) と setUserAuthenticationRequired(boolean)を参照)。
[Android.Runtime.Register("setUserAuthenticationValidWhileOnBody", "(Z)Landroid/security/keystore/KeyProtection$Builder;", "", ApiSince=24)]
public Android.Security.Keystore.KeyProtection.Builder SetUserAuthenticationValidWhileOnBody(bool remainsValid);
[<Android.Runtime.Register("setUserAuthenticationValidWhileOnBody", "(Z)Landroid/security/keystore/KeyProtection$Builder;", "", ApiSince=24)>]
member this.SetUserAuthenticationValidWhileOnBody : bool -> Android.Security.Keystore.KeyProtection.Builder
パラメーター
- remainsValid
- Boolean
true の場合、デバイスがこのパラメーターの適用をサポートしている場合、デバイスがユーザーの本文から削除されたとき、または認証の有効性が期限切れになったときに、最初に発生した方がキーは無効になります。
返品
- 属性
注釈
認証の有効期間の制限まで、デバイスがユーザーの本体から削除されるまで、キーを承認したままにするかどうかを設定します (setUserAuthenticationValidityDurationSeconds(int) と setUserAuthenticationRequired(boolean)を参照)。 デバイスがユーザーの本体から削除されると、キーは承認されていないと見なされ、ユーザーはそれを使用するために再認証する必要があります。 デバイスに本体センサーがない場合、またはキーに認証の有効期間がない場合、このパラメーターは無効です。
Android 12 (API レベル 31) 以降、このパラメーターは、ボディ上のセンサーを持つデバイスにも影響しません。 今後のバージョンの Android では、このパラメーターの適用が復元される可能性があります。 一方、使用しないことをお勧めします。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。