PermissionSettings.get()

This API is available on Firefox OS for internal applications only.

Summary

The get method allows to retrieve the current status of a given permission for a given app.

Syntax

 var value = navigator.mozPermissionsettings.get(permission, manifest, origin, browserFlag)

Parameters

permission
A string with the name of the permission to retrieve.
manifest
A string representing the URL of the manifest of the app to check, or for an app running inside the browser, the URL of the browser app manifest.
origin
A string representing the domain name of the app.
browserFlag
A boolean indicating if the app is running in the browser instead of as an installed app.

Return

A string containing the value of the permission. It can be:

  • deny    : the permission is not allowed
  • prompt  : the user must be prompted next time the permission is needed
  • allow   : the permission is allowed
  • unknown : the application did not ask for this permission (therefore it is not allowed) and can't even prompt the user to get it

Specifications

Not part of any specification.

See also