SetPermissionParameter

@Serializable
data class SetPermissionParameter(val permission: Browser.PermissionDescriptor, val setting: Browser.PermissionSetting, val origin: String? = null, val embeddedOrigin: String? = null, val browserContextId: String? = null)

Constructors

Link copied to clipboard
constructor(permission: Browser.PermissionDescriptor, setting: Browser.PermissionSetting, origin: String? = null, embeddedOrigin: String? = null, browserContextId: String? = null)

Properties

Link copied to clipboard

Context to override. When omitted, default browser context is used.

Link copied to clipboard
val embeddedOrigin: String? = null

Embedded origin the permission applies to. It is ignored unless the embedding origin is present and valid. If the embedding origin is provided but the embedded origin isn't, the embedding origin is used as the embedded origin.

Link copied to clipboard
val origin: String? = null

Embedding origin the permission applies to, all origins if not specified.

Link copied to clipboard

Descriptor of permission to override.

Link copied to clipboard

Setting of the permission.