2.2.4.1.1 License Refresh

System licenses are cast into three categories with corresponding renewal actions: The license structure and usage is specified in [MS-DRM] section 2.2.2.3.

License Category

Description

Refresh Action

Type 1

Permanent license, grants an unlimited right to play / use

Permanent license, never requires a renewal. Once this license has been downloaded, it's good forever.

Type 2

Temporary license, limits are fundamental to the license itself (for example, expiration date)

Temporary license with expiration - a new license with the same KID must be downloaded.

Type 3

Temporary license, limits are based on system state data (for example, play count limits or relative time limit)

Temporary license with state limits

A host computer can have instances where it creates a derived device license with deliberate limitations, such as play count limits or relative time limits (for example, the license can be good for the next 30 days). For this case, the host will be able to create new licenses as needed.