The DRM License Checker API is intended for application protection. It provides a single method with which the application can check if its license is valid or not. It can be categorized as a library API and its type is a method call interface.
The only use case for DRM License Checker API is to check if the license of the application is valid or not. This is done by decrypting some critical data file and if the decryption is successful the license is also valid.
Figure DRM License Checker class diagram shows the class diagram of DRM License Checker API.
Figure 1: DRM License Checker class diagram