Skip to main content
Skip table of contents

Non-Direct License Acquisition - APP/PAK

This page describes the requests that the client application makes to the PAK and the responses that it receives for licence acquisition in non-direct mode.

Initial API Calls

Before the client app can make a request to the MDRMM, it must get a block of opaque data (known as a "challenge") from the Player Access Kernel (PAK), which it then sends as part of its request to the MDRMM.

This happens as a series of calls and responses to/from the PAK. The calls that the client app makes is platform-dependent:

  • iOS SDK: non-direct mode is not supported.
  • iOS HTML
  • Android SDK
  • Android HTML
  • PPAPI
  • NPAPI

Response

The response includes opaque data (a "challenge") that the app passes to the MDRMM in the next stage.

Final API call

Once the client app has received the licence from the MDRMM, it passes it back to the PAK. This is explained in the same sections (linked to above) as the initial calls.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.