WebKit2.MediaKeySystemPermissionRequest

g GObject.GInterface GObject.GInterface WebKit2.PermissionRequest WebKit2.PermissionRequest GObject.GInterface->WebKit2.PermissionRequest GObject.Object GObject.Object WebKit2.MediaKeySystemPermissionRequest WebKit2.MediaKeySystemPermissionRequest GObject.Object->WebKit2.MediaKeySystemPermissionRequest WebKit2.PermissionRequest->WebKit2.MediaKeySystemPermissionRequest

Subclasses:

None

Methods

Inherited:

GObject.Object (37), WebKit2.PermissionRequest (2)

Structs:

GObject.ObjectClass (5)

Virtual Methods

Inherited:

GObject.Object (7), WebKit2.PermissionRequest (2)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

GObject.Object

r

Class Details

class WebKit2.MediaKeySystemPermissionRequest(**kwargs)
Bases:

GObject.Object, WebKit2.PermissionRequest

Abstract:

No

Structure:

WebKit2.MediaKeySystemPermissionRequestClass

A permission request for using an EME Content Decryption Module.

WebKit2.MediaKeySystemPermissionRequest represents a request for permission to decide whether WebKit should use the given CDM to access protected media when requested through the MediaKeySystem API.

When a WebKit2.MediaKeySystemPermissionRequest is not handled by the user, it is denied by default.

When handling this permission request the application may perform additional installation of the requested CDM, unless it is already present on the host system.