ViewStructure.SetDataIsSensitive(Boolean) 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.
Legt fest, ob die Daten auf diesem Knoten vertraulich sind; ist dies der Inhalt (Text, Wert für automatisches Ausfüllen usw.).
[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
Parameter
- sensitive
- Boolean
- Attribute
Hinweise
Legt fest, ob die Daten auf diesem Knoten vertraulich sind; wenn ja, wird der Inhalt (Text, AutoAusfüllwert usw.) vor Aufrufen android.service.autofill.AutofillService#onFillRequest(android.service.autofill.FillRequest, android.os.CancellationSignal, android.service.autofill.FillCallback)entfernt.
Standardmäßig werden alle Knoten als vertraulich angenommen, und nur Knoten, die keine personenbezogenen Informationen haben (Personenbezogene Informationen – vertrauliche Daten wie E-Mail-Adressen, Kreditkartennummern, Kennwörter usw.) sollten als nicht vertraulich gekennzeichnet werden; Eine gute Faustregel besteht darin, nicht sensible Knoten zu markieren, deren Wert statisch aus Ressourcen festgelegt wurde.
Beachten Sie, dass der Inhalt sogar vertraulicher Knoten an den Dienst (über den android.service.autofill.AutofillService#onSaveRequest(android.service.autofill.SaveRequest, android.service.autofill.SaveCallback) Aufruf) gesendet wird, wenn der Benutzer dem Speichern der Daten zugestimmt hat, daher ist es wichtig, den Inhalt vertraulicher Knoten auch festzulegen, sie aber als vertraulich zu kennzeichnen.
Sollte nur festgelegt werden, wenn der Knoten für automatische Ausfüllzwecke verwendet wird – er wird ignoriert, wenn er für Assist verwendet wird.
Java Dokumentation für android.view.ViewStructure.setDataIsSensitive(boolean).
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.