言語

PreferenceManager.SetStorageDeviceProtected メソッド

定義

このクラスによって内部的に使用されるストレージの場所を、デバイスで保護されたストレージに明示的に設定します。

[Android.Runtime.Register("setStorageDeviceProtected", "()V", "GetSetStorageDeviceProtectedHandler", ApiSince=24)]
public virtual void SetStorageDeviceProtected();
[<Android.Runtime.Register("setStorageDeviceProtected", "()V", "GetSetStorageDeviceProtectedHandler", ApiSince=24)>]
abstract member SetStorageDeviceProtected : unit -> unit
override this.SetStorageDeviceProtected : unit -> unit
属性

注釈

このクラスによって内部的に使用されるストレージの場所を、デバイスで保護されたストレージに明示的に設定します。

ダイレクト ブートを使用するデバイスでは、この場所に格納されているデータは物理デバイスに関連付けられたキーで暗号化され、デバイスが正常に起動した直後にアクセスできます( <em>の前後</em> ユーザーは資格情報 (ロック パターンや PIN など) を使用して認証されます。

デバイスで保護されたデータはユーザー認証なしで使用できるため、このコンテキストを使用して格納するデータを慎重に制限する必要があります。 たとえば、機密性の高い認証トークンやパスワードをデバイスで保護された領域に格納することは強くお勧めしません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象