In this article
Validate Token
This is a good option for clients that may lack cryptography libraries such as a JavaScript-only client.
URL
https://{{HOST}}/idm/ims/connect/accesstokenvalidation?token={access_token}
Method
GET
URL Query Parameters
| Name | Description | Example | Type |
|---|---|---|---|
| $token required |
Query to validate token | /accesstokenvalidation/?$token | access token |
Example
Request
curl -X GET
'https://{{HOST}}/idm/ims/connect/accesstokenvalidation?token={access_token}'
Response
{
"iss": "https://api.digitalvault.cloud/IDM/ims",
"aud": "https://api.digitalvault.cloud/IDM/ims/resources",
"exp": "1512514593",
"nbf": "1512510993",
"client_id": "client_id",
"scope": "securityapi_all",
"sub": "internal",
"grant_type": "client credentials"
}
Errors
| Error | Description |
|---|---|
| invalid_token | The token that is being used is invalid |
Response Body Parameters
| Name | Description | Schema |
|---|---|---|
| iss | Description | url |
| aud | Description | url |
| exp | Description | number |
| nbf | Description | number |
| client_id | Description | string |
| scope | Description | list of strings |
| sub | Description | string |
| auth_time | Description | number |
| idp | Description | string |
| subid | Description | guid |
| org | Description | string |
| amr | Description | string |