Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

privacy.services

Die privacy.services-Eigenschaft enthält datenschutzbezogene Einstellungen, die Dienste steuern, die vom Browser oder von Dritten angeboten werden. Jede Eigenschaft ist ein types.BrowserSetting-Objekt.

Eigenschaften

passwordSavingEnabled

Ein types.BrowserSetting-Objekt, dessen zugrunde liegender Wert ein boolean ist. Wenn true, bietet der Passwort-Manager des Browsers an, Passwörter zu speichern, wenn der Benutzer sie eingibt. Standardmäßig auf true gesetzt.

Beispiele

Deaktivieren Sie den Passwort-Manager, falls möglich.

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

let 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"
  ) {
    let setting = browser.privacy.services.passwordSavingEnabled.set({
      value: false,
    });
    setting.then(onSet);
  } else {
    console.log("Not able to set passwordSavingEnabled");
  }
});

Browser-Kompatibilität

Hinweis: Diese API basiert auf der chrome.privacy-API von Chromium.