Version 2.8.2
String consisting of "Basic " and the base64 encoded "user:password". This applies to user/password authentication only.
Get access token
X-Access-Token
{ "title": "authentication", "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "required": [ "isAuthenticated" ], "properties": { "accessToken": { "type": "string" }, "account": { "type": "string" }, "callerHostName": { "type": "string" }, "callerIpAddress": { "type": "string" }, "enableTouch": { "type": "boolean", "default": true }, "forcePasswordChange": { "type": "boolean", "default": false }, "hasRole": { "type": "boolean", "default": false }, "identityService": { "type": "string" }, "isApprovalRequestor": { "type": "boolean", "default": false }, "isApprover": { "type": "boolean", "default": false }, "isAuthenticated": { "type": "boolean" }, "isPermitted": { "type": "boolean", "default": false }, "message": { "type": "string" }, "role": { "type": "string" }, "sessionTimeout": { "type": "integer", "default": 1800 } } }
{ "accessToken": "550e8400-e29b-11d4-a716-446655440000", "account": "root", "callerHostName": "127.0.0.1", "callerIpAddress": "127.0.0.1", "enableTouch": true, "forcePasswordChange": false, "hasRole": true, "identityService": "JOC:JOC", "isApprovalRequestor": false, "isApprover": false, "isAuthenticated": true, "isPermitted": false, "message": "", "role": "all", "sessionTimeout": 1800 }
Unauthorized!
{ "account": "root", "callerHostName": "127.0.0.1", "callerIpAddress": "127.0.0.1", "enableTouch": true, "forcePasswordChange": false, "hasRole": false, "isApprovalRequestor": false, "isApprover": false, "isAuthenticated": false, "isPermitted": false, "message": "Access denied" }