privacy.services

La propriété privacy.services contient des paramètres liés à la vie privée contrôlant les services offerts par le navigateur ou par des tiers. Chaque propriété est un objet  types.BrowserSetting.

Propriétés

passwordSavingEnabled
Un objet types.BrowserSetting dont la valeur contenue est un booléen. Si il est défini à true, le gestionnaire de mot de passe du navigateur proposera de stocker des mots de passe lorsque l'utilisateur les entrera. La valeur par défaut est : true.

Compatibilité du navigateur

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaFirefox pour Android
passwordSavingEnabledChrome Support complet OuiEdge Aucun support NonFirefox Support complet 56Opera Support complet OuiFirefox Android Support complet 56

Légende

Support complet  
Support complet
Aucun support  
Aucun support

Exemples

Désactivation, si possible, du gestionnaire de mot de passe.

function onSet(result) {
  if (result) {
    console.log("success");
  } else {
    console.log("failure");
  }
}

  var getting = browser.privacy.services.passwordSavingEnabled.get({});
  getting.then((got) => {
    console.log(got.value);
    if ((got.levelOfControl === "controlled_by_this_extension") ||
        (got.levelOfControl === "controllable_by_this_extension")) {
      var setting = browser.privacy.services.passwordSavingEnabled.set({
        value: false
      });
      setting.then(onSet);
    } else {
      console.log("Not able to set passwordSavingEnabled");
    }
  });

Remerciements :

Cette API est basée sur l'API Chromium chrome.privacy.

Étiquettes et contributeurs liés au document

Contributeurs à cette page : JeffD, hellosct1
Dernière mise à jour par : JeffD,