privacy.services

Die Eigenschaft privacy.services enthält datenschutzbezogene Einstellungen zur Steuerung von vom Browser oder von Drittanbietern angebotenen Diensten. Jede Eigenschaft ist ein types.BrowserSetting Objekt.

Eigenschaften

passwordSavingEnabled

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

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
services
alternateErrorPagesEnabled
autofillAddressEnabled
autofillCreditCardEnabled
autofillEnabled
passwordSavingEnabled
safeBrowsingEnabled
safeBrowsingExtendedReportingEnabled
searchSuggestEnabled
spellingServiceEnabled
translationServiceEnabled

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

Beispiele

Deaktivieren Sie den Passwortmanager, wenn 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");
  }
});

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