Enum PermissionType
- Namespace
- DotNetBrowser.Permissions
- Assembly
- DotNetBrowser.dll
Represents the permission types.
public enum PermissionType
Fields
AudioCapture = 8The permission associated with the access to the audio capture devices.
BackgroundSync = 10The permission associated with the usage of Background Sync web API.
ClipboardReadWrite = 12The permission associated with the usage of the asynchronous methods in the Clipboard API.
ClipboardSanitizedWrite = 13The permission associated with the
Clipboard.writeText()method in the Clipboard API.DurableStorage = 7The Persistent Storage permission (Durable Storage).
Geolocation = 4The permission associated with the usage of the Geolocation API.
LocalFonts = 14The permission associated with the usage of the Local Font Access API. This permission allows accessing the locally installed fonts and obtaining low-level details about them.
LocalNetworkAccess = 17The permission associated with the usage of the Local Network Access API. This permission prevents undesired requests to insecure devices on the local network.
Midi = 6The permission associated with the usage of Web MIDI API.
MidiSysex = 2The permission associated with the usage of Web MIDI API.
Notifications = 3The permission associated with the usage of the Notifications API.
ProtectedMediaIdentifier = 5The protected media identifier permission.
Sensors = 11The permission to use motion and light sensors.
Unknown = 1The unknown permission type.
VideoCapture = 9The permission associated with the access to the video capture devices.
WakeLockScreen = 15The permission associated with the usage of the Screen Wake Lock API. This permission prevents the screen from turning off. Only visible documents can acquire the screen wake lock.
WakeLockSystem = 16The permission associated with the usage of the Screen Wake Lock API. This permission prevents the system from turning off.