Authorization Info Endpoint
The Authorization Info Endpoint allows the Relying Party (RP) to retrieve detailed authorization information about the authenticated user. To access this enpdoint, the RP must include a valid Access Token issued by the /token
endpoint in the Authorization
header as a Bearer token.
In the previous minor version (2.0), the practice of appending the scope
in the request body was supported. This behavior has been removed in the current version. The scope
parameter should now be assessed at the Authorize Endpoint rather than the Authorization Info Endpoint. Therefore, appending scope
in the request body is no longer supported.
While this change will not impact RPs (Relying Parties) who are still appending scope
in the request body, we strongly encourage RPs to deprecate this implementation to simplify the network calls and ensure compatibility with the updated version.
Request
Headers
Authorization
Yes
The Access Token issued by the /token
endpoint, passed as a Bearer token in the header.
Example:
Authorization: Bearer <Access-Token>
Response
The Authorization Info Endpoint returns authorization claims encapsulated in a JWS. The payload contains information about the user's roles, entities, and third-party authorizations.
Response Body Example
Response Claims
aud
String
iss
String
sub
String
The unique user identifier (e.g. client ID) for the authenticated user.
iat
Number
exp
Number
AuthInfo
JSON
Authorization information assigned to the user.
TPAuthInfo
JSON
Third-party authorization information assigned to the user.
Last updated