---
title: "DRM License Issuance"
description: "Guide for 3. License Issuance"
---
> For the complete documentation index, see [llms.txt](https://docs.doverunner.com/llms.txt).

To play the packaged content on a client device, you must acquire a DRM license from that device. Licensing can be done in two ways, token and token proxy; [How License Issuance Works](https://docs.doverunner.com/content-security/multi-drm/license/how-license-issuance-works/) explains both and how to choose.

The below documents describe how to issue DRM licenses.

- [How License Issuance Works](https://docs.doverunner.com/content-security/multi-drm/license/how-license-issuance-works/)
  Explains the token and token proxy issuance models, how to choose between them, and how license validity periods behave.
- [License Token Guide](https://docs.doverunner.com/content-security/multi-drm/license/license-token/)
  In the license token scenario, the service site generates a license token of a predefined specification and delivers it to the client, and the client acquires DRM license using the token. This document describes how to issue a token-based license.
- [Generate License Tokens (Node.js)](https://docs.doverunner.com/content-security/multi-drm/license/license-token-tutorial/)
  This document describes how to create a license token with step-by-step example codes.
- [FairPlay Cert Registration](https://docs.doverunner.com/content-security/multi-drm/license/fps-cert-tutorial/)
  This document describes the certificate registration process required to integrate FairPlay DRM.
- [Concurrent Stream Limiting](https://docs.doverunner.com/content-security/multi-drm/license/csl-guide/)
  Concurrent Stream Limiting (CSL) feature can prevent excessive account sharing.
- [DRM Blacklist Management Guide](https://docs.doverunner.com/content-security/multi-drm/license/drm-blacklist-guide/)
  Explains how to use the DRM blacklist feature to block the issuance of licenses to users or client devices suspected of illegal use of your service.
- [License Error Code](https://docs.doverunner.com/content-security/multi-drm/license/license-errorcode/)
  This document describes various error codes that may occur during the DRM license issuance process.
