Class PermissionDescriptor
- java.lang.Object
-
- org.openqa.selenium.devtools.v85.browser.model.PermissionDescriptor
-
@Beta public class PermissionDescriptor extends java.lang.Object
Definition of PermissionDescriptor defined in the Permissions API: https://w3c.github.io/permissions/#dictdef-permissiondescriptor.
-
-
Constructor Summary
Constructors Constructor Description PermissionDescriptor(java.lang.String name, java.util.Optional<java.lang.Boolean> sysex, java.util.Optional<java.lang.Boolean> userVisibleOnly, java.util.Optional<java.lang.String> type, java.util.Optional<java.lang.Boolean> allowWithoutSanitization)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.Boolean>
getAllowWithoutSanitization()
For "clipboard" permission, may specify allowWithoutSanitization.java.lang.String
getName()
Name of permission.java.util.Optional<java.lang.Boolean>
getSysex()
For "midi" permission, may also specify sysex control.java.util.Optional<java.lang.String>
getType()
For "wake-lock" permission, must specify type as either "screen" or "system".java.util.Optional<java.lang.Boolean>
getUserVisibleOnly()
For "push" permission, may specify userVisibleOnly.
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Name of permission. See https://cs.chromium.org/chromium/src/third_party/blink/renderer/modules/permissions/permission_descriptor.idl for valid permission names.
-
getSysex
public java.util.Optional<java.lang.Boolean> getSysex()
For "midi" permission, may also specify sysex control.
-
getUserVisibleOnly
public java.util.Optional<java.lang.Boolean> getUserVisibleOnly()
For "push" permission, may specify userVisibleOnly. Note that userVisibleOnly = true is the only currently supported type.
-
getType
public java.util.Optional<java.lang.String> getType()
For "wake-lock" permission, must specify type as either "screen" or "system".
-
getAllowWithoutSanitization
public java.util.Optional<java.lang.Boolean> getAllowWithoutSanitization()
For "clipboard" permission, may specify allowWithoutSanitization.
-
-