Package com.intel.cosbench.client.keystone

Interface Summary
KeystoneConstants  
 

Class Summary
KeystoneClient A client for Openstack keystone authentication service.
KeystoneMapper  
KeystoneRequest The request that will be used when obtaining a keystone token from the keystone service.
KeystoneRequest.AuthInfo The authentication information holding either the password credentials or the token id.
KeystoneRequest.AuthInfo.Credentials The credentials comprised of both the username and the password.
KeystoneRequest.AuthInfo.Token The token meta data identified by its id.
KeystoneResponse { "access": ...
KeystoneResponse.AccessInfo { "user": ...
KeystoneResponse.AccessInfo.ServiceInfo {"name": "?", "type": "?", "endpoints": [ ...
KeystoneResponse.AccessInfo.ServiceInfo.Endpoint { "id": "?", "tenantId": "?", "region": "?", "adminURL": "?", "internalURL": "?", "publicURL": "?" }
KeystoneResponse.AccessInfo.Token { "id": "?", "tenant": ...
KeystoneResponse.AccessInfo.Token.Tenant { "id": "?", "name": "?" }
KeystoneResponse.AccessInfo.User { "id": "?", "name": "?", "roles": [ ...
KeystoneResponse.AccessInfo.User.Role { "id": "?", "name": "?", "tenantId": "?" }
 

Exception Summary
KeystoneAuthException  
KeystoneClientException  
KeystoneInterruptedException  
KeystoneResponseException  
KeystoneServerException  
KeystoneTimeoutException