GET api/v8/Security/ValidateToken
Validate an issued token. The token should be set in 'Authorization' header.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
An AuthenticationResponse which contains the issued token and user information
Authentication ResponseName | Description | Type |
---|---|---|
message |
Response Message |
string |
accessToken |
Access Token |
Access Token |
userInfo |
User Information |
User Info |
orgInfo |
Organization Information |
Organization Information |
Response Formats
application/json, text/json
Sample:
{ "accessToken": { "token": "ASToken MDEzM2Q0YWItMjA3ZC00MzA2LWIzYWQtOTFmNTU5YjVkZjZiOjIwMTUwMTEyMTYwMjQ2", "idleTime": 0, "maxIdleTime": 1800, "maxSessionTime": 14400, "remainingTime": 14400 }, "userInfo": { "roles": [ { "roleCode": "100", "roleName": "admin" } ], "passwordReset": false, "passwordExpirationDays": 63, "userId": "administrator", "firstName": "Default", "lastName": "Administrator", "displayName": "Default Administrator", "alternateId": "alt584102", "primaryLanguage": "en-US", "secondaryLanguage": "en-US" }, "orgInfo": { "tenantName": "Default", "orgName": "Corporate", "orgLevelName": "Corporate", "isLowestLevel": false, "defaultLanguage": "en-US" } }
application/xml, text/xml
Sample:
<AuthenticationResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <accessToken> <token>ASToken MDEzM2Q0YWItMjA3ZC00MzA2LWIzYWQtOTFmNTU5YjVkZjZiOjIwMTUwMTEyMTYwMjQ2</token> <idleTime>0</idleTime> <maxIdleTime>1800</maxIdleTime> <maxSessionTime>14400</maxSessionTime> <remainingTime>14400</remainingTime> </accessToken> <userInfo> <userId>administrator</userId> <firstName>Default</firstName> <lastName>Administrator</lastName> <displayName>Default Administrator</displayName> <alternateId>alt584102</alternateId> <primaryLanguage>en-US</primaryLanguage> <secondaryLanguage>en-US</secondaryLanguage> <customerAuditDate xsi:nil="true" /> <roles> <Role> <roleCode>100</roleCode> <roleName>admin</roleName> <customerAuditDate xsi:nil="true" /> </Role> </roles> <passwordReset>false</passwordReset> <passwordExpirationDays>63</passwordExpirationDays> </userInfo> <orgInfo> <tenantName>Default</tenantName> <orgName>Corporate</orgName> <orgLevelName>Corporate</orgLevelName> <isLowestLevel>false</isLowestLevel> <defaultLanguage>en-US</defaultLanguage> </orgInfo> </AuthenticationResponse>