Client Status Codes: Authorization
The below table provides the status codes and their descriptions, expected UI behavior (if applicable), and comments to include if you report the error to Verimatrix Customer Care.
MDRM Error code | Message | Description | HTTP Error code |
---|---|---|---|
MDRM-500 | An unexpected error occurred while processing the request | Generic error | 500 |
MDRM-501 | Authorization token is required | The Authorization token itself is missing in the header of the content encryption request or get license request. | 401 |
MDRM-502 | Failed to decode JSON web token | The Authorization token in the header of the content encryption request or get license request is incorrect. | 401 |
MDRM-503 | Recipient does not allow access for specified audience | The aud claim present in the payload of the JWT token sent via the header of the License request value is incorrect. It is restricted to the scope during the creation/import of signing key. | 403 |
MDRM-504 | Failed to resolve JSON web key | 401 | |
MDRM-505 | JSON web token is invalid | 401 | |
MDRM-506 | Failed to resolve session JSON web key | 401 | |
MDRM-507 | Unable to sign session JSON web token | The encode JWT token with private key does not match with the public key present in the database. | 500 |
MDRM-508 | JSON web token is expired | The exp claim present in the payload of the JWT token sent via the header of the License request value is expired. | 401 |
MDRM-509 | JSON web token is missing issued at (iat) claim | The keyId claim present in the header of the JWT token sent via the header of the License request value is disabled. | 401 |
MDRM-510 | JSON web token is inactive and may not be processed before the not before (iat) claim timestamp | The iat claim present in the payload of the JWT token sent via the header of the License request epoch value is at a later time. | 401 |
MDRM-511 | JSON web token is inactive and may not be processed before the not before (nbf) claim timestamp | The nbf claim present in the payload of the JWT token sent via the header of the License request epoch value is at a later time. | 401 |
MDRM-512 | Failed to retrieve signing key from the database | The keyId claim present in the header of the JWT token sent via the header of the License request value is already deleted. | 401 |
MDRM-513 | JSON web key is disabled | The keyId claim present in the header of the JWT token sent via the header of the License request value is already disabled. | 401 |
Updated 2 months ago
What’s Next