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 codeMessageDescriptionHTTP Error code
MDRM-500An unexpected error occurred while processing the requestGeneric error500
MDRM-501Authorization token is requiredThe Authorization token itself is missing in the header of the content encryption request or get license request.401
MDRM-502Failed to decode JSON web tokenThe Authorization token in the header of the content encryption request or get license request is incorrect.401
MDRM-503Recipient does not allow access for specified audienceThe 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-504Failed to resolve JSON web key401
MDRM-505JSON web token is invalid401
MDRM-506Failed to resolve session JSON web key401
MDRM-507Unable to sign session JSON web tokenThe encode JWT token with private key does not match with the public key present in the database.500
MDRM-508JSON web token is expiredThe exp claim present in the payload of the JWT token sent via the header of the License request value is expired.401
MDRM-509JSON web token is missing issued at (iat) claimThe keyId claim present in the header of the JWT token sent via the header of the License request value is disabled.401
MDRM-510JSON web token is inactive and may not be processed before the not before (iat) claim timestampThe 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-511JSON web token is inactive and may not be processed before the not before (nbf) claim timestampThe 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-512Failed to retrieve signing key from the databaseThe keyId claim present in the header of the JWT token sent via the header of the License request value is already deleted.401
MDRM-513JSON web key is disabledThe keyId claim present in the header of the JWT token sent via the header of the License request value is already disabled.401