/pallycon-drm-token-sample

Sample codes for generating DRM license token for PallyCon multi-DRM integration

Primary LanguageJava

DRM license token samples for PallyCon Multi-DRM integration

Overview

This repository provides server-side sample code that can generate license token for PallyCon multi-DRM service. DRM license tokens are used to authenticate license requests in multi-DRM integration workflows.

Here's how a license token works in the DRM license issuance process.

  • When a multi-DRM client tries to play DRM content, the client requests a token to the content service platform to acquire DRM license. The service platform verifies that the user requesting the token has permission to the content, and then generates a token data according to the specification.
  • The service platform can set usage rights and various security policies in the token data. The generated token is delivered to the client as response.
  • When the client requests a DRM license with the token, PallyCon cloud server validates the token and issues a license.

For more details, please check the README.md files inside of each folder for programming languages as well as the document links below.

Documentation

Support

If you have any questions or issues with the token sample, please create a ticket at PallyCon Helpdesk website.