Back to Content

MediaKeyMessageEvent

files/en-us/web/api/mediakeymessageevent/index.md

latest1.1 KB
Original Source

{{APIRef("Encrypted Media Extensions")}}{{SecureContext_Header}}

The MediaKeyMessageEvent interface of the Encrypted Media Extensions API contains the content and related data when the content decryption module generates a message for the session.

{{InheritanceDiagram}}

Constructor

  • {{domxref("MediaKeyMessageEvent.MediaKeyMessageEvent","MediaKeyMessageEvent()")}}
    • : Creates a new instance of MediaKeyMessageEvent.

Instance properties

Inherits properties from its parent, {{domxref("Event")}}.

  • {{domxref("MediaKeyMessageEvent.message")}} {{ReadOnlyInline}}
    • : Returns an {{jsxref("ArrayBuffer")}} with a message from the content decryption module. Messages vary by key system.
  • {{domxref("MediaKeyMessageEvent.messageType")}} {{ReadOnlyInline}}
    • : Indicates the type of message. May be one of license-request, license-renewal, license-release, or individualization-request.

Instance methods

Inherits methods from its parent, {{domxref("Event")}}.

Examples

js
// TBD

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}