Langage

ViewStructure.SetDataIsSensitive(Boolean) Méthode

Définition

Définit si les données sur ce nœud sont sensibles ; si c’est le cas, son contenu (texte, valeur de remplissage automatique, etc.

[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

Paramètres

sensitive
Boolean

Valeur System.Boolean utilisée pour la sensibilité.

Attributs

Remarques

Définit si les données sur ce nœud sont sensibles ; si c’est le cas, son contenu (texte, valeur de remplissage automatique, etc.) est rayé avant les appels à android.service.autofill.AutofillService#onFillRequest(android.service.autofill.FillRequest, android.os.CancellationSignal, android.service.autofill.FillCallback).

Par défaut, tous les nœuds sont supposés être sensibles et seuls les nœuds qui n’ont pas d’informations personnelles d’identification personnelle (données sensibles telles que les adresses e-mail, les numéros de carte de crédit, les mots de passe, etc.) doivent être marqués comme non sensibles ; Une bonne règle de pouce consiste à marquer comme des nœuds non sensibles dont la valeur a été définie statiquement à partir de ressources.

Notez que le contenu des nœuds même sensibles est envoyé au service (par le biais de l’appel android.service.autofill.AutofillService#onSaveRequest(android.service.autofill.SaveRequest, android.service.autofill.SaveCallback) ) lorsque l’utilisateur a accepté d’enregistrer les données. Il est donc important de définir le contenu des nœuds sensibles, mais de les marquer comme sensibles.

Doit être défini uniquement lorsque le nœud est utilisé à des fins de remplissage automatique . Il est ignoré lorsqu’il est utilisé pour Assist.

Java documentation pour android.view.ViewStructure.setDataIsSensitive(boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à