ViewStructure.SetDataIsSensitive(Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このノード上のデータが機密性の高いかどうかを設定します。存在する場合は、そのコンテンツ (テキスト、オートフィル値など)。
[Android.Runtime.Register("setDataIsSensitive", "(Z)V", "GetSetDataIsSensitive_ZHandler", ApiSince=26)]
public abstract void SetDataIsSensitive(bool sensitive);
[<Android.Runtime.Register("setDataIsSensitive", "(Z)V", "GetSetDataIsSensitive_ZHandler", ApiSince=26)>]
abstract member SetDataIsSensitive : bool -> unit
パラメーター
- sensitive
- Boolean
機密性の高い値に使用される System.Boolean 値。
- 属性
注釈
このノード上のデータが機密性の高いかどうかを設定します。その場合、そのコンテンツ (テキスト、オートフィル値など) は、 android.service.autofill.AutofillService#onFillRequest(android.service.autofill.FillRequest, android.os.CancellationSignal, android.service.autofill.FillCallback)の呼び出しの前にストライピングされます。
既定では、すべてのノードは機密性の高いノードと見なされ、PII を持たないノード (個人を特定できる情報 - 電子メール アドレス、クレジット カード番号、パスワードなどの機密データ) のみを非機密としてマークする必要があります。良い経験則として、リソースから値が静的に設定された非機密性の高いノードとしてマークすることをお勧めします。
機密ノードのコンテンツは、ユーザーがデータの保存に同意したときに ( android.service.autofill.AutofillService#onSaveRequest(android.service.autofill.SaveRequest, android.service.autofill.SaveCallback) 呼び出しを通じて) サービスに送信されるため、機密性の高いノードのコンテンツも設定し、機密性の高いノードとしてマークすることが重要です。
自動入力の目的でノードを使用する場合にのみ設定する必要があります。アシストに使用する場合は無視されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。