Skip to content
This repository was archived by the owner on Nov 12, 2025. It is now read-only.

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

Notifications You must be signed in to change notification settings

doverunner/drm-license-token-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DRM license token samples for DoveRunner Multi-DRM integration

⚠️ DEPRECATED: This repository is no longer maintained. Please visit the new repository at https://docs.doverunner.com/content-security/multi-drm/getting-started/downloads/#license-token-integration-sample

Overview

This repository provides server-side sample code that can generate license token for DoveRunner 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, DoveRunner 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 DoveRunner Helpdesk website.

About

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

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •