WebKit.MediaKeySystemPermissionRequest

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

Subclasses:

None

Methods

Inherited:

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

Structs:

GObject.ObjectClass (5)

Virtual Methods

Inherited:

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

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class WebKit.MediaKeySystemPermissionRequest(**kwargs)
Bases:

GObject.Object, WebKit.PermissionRequest

Abstract:

No

Structure:

WebKit.MediaKeySystemPermissionRequestClass

A permission request for using an EME Content Decryption Module.

WebKit.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 WebKit.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.