Class IdentityServiceImpl
- java.lang.Object
-
- org.openstack4j.openstack.internal.BaseOpenStackService
-
- org.openstack4j.openstack.identity.v3.internal.BaseIdentityServices
-
- org.openstack4j.openstack.identity.v3.internal.IdentityServiceImpl
-
- All Implemented Interfaces:
IdentityService,RestService
public class IdentityServiceImpl extends BaseIdentityServices implements IdentityService
Identity V3 service implementation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openstack4j.openstack.internal.BaseOpenStackService
BaseOpenStackService.Invocation<R>
-
-
Constructor Summary
Constructors Constructor Description IdentityServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CredentialServicecredentials()Credential Service APIDomainServicedomains()Domain Service APIGroupServicegroups()Group Service APIList<? extends Extension>listExtensions()List extensions currently available on the OpenStack instancePolicyServicepolicies()Policy Service APIProjectServiceprojects()Projects Service APIRegionServiceregions()Region Service APIRoleServiceroles()Role Service APIServiceEndpointServiceserviceEndpoints()ServiceEndpoint Service APITokenServicetokens()Token Service APIUserServiceusers()Users Service API-
Methods inherited from class org.openstack4j.openstack.internal.BaseOpenStackService
delete, deleteWithResponse, get, getProvider, getServiceVersion, getWithResponse, getXOpenstackRequestId, head, patch, patchWithResponse, post, postWithResponse, put, putWithResponse, request, toList, uri
-
-
-
-
Method Detail
-
credentials
public CredentialService credentials()
Description copied from interface:IdentityServiceCredential Service API- Specified by:
credentialsin interfaceIdentityService- Returns:
- the credential service
-
domains
public DomainService domains()
Description copied from interface:IdentityServiceDomain Service API- Specified by:
domainsin interfaceIdentityService- Returns:
- the domain service
-
projects
public ProjectService projects()
Description copied from interface:IdentityServiceProjects Service API- Specified by:
projectsin interfaceIdentityService- Returns:
- the project service
-
users
public UserService users()
Description copied from interface:IdentityServiceUsers Service API- Specified by:
usersin interfaceIdentityService- Returns:
- the user service
-
roles
public RoleService roles()
Description copied from interface:IdentityServiceRole Service API- Specified by:
rolesin interfaceIdentityService- Returns:
- the role service
-
groups
public GroupService groups()
Description copied from interface:IdentityServiceGroup Service API- Specified by:
groupsin interfaceIdentityService- Returns:
- the group service
-
policies
public PolicyService policies()
Description copied from interface:IdentityServicePolicy Service API- Specified by:
policiesin interfaceIdentityService- Returns:
- the policy service
-
serviceEndpoints
public ServiceEndpointService serviceEndpoints()
Description copied from interface:IdentityServiceServiceEndpoint Service API- Specified by:
serviceEndpointsin interfaceIdentityService- Returns:
- the service and endpoint service
-
regions
public RegionService regions()
Description copied from interface:IdentityServiceRegion Service API- Specified by:
regionsin interfaceIdentityService- Returns:
- the region service
-
tokens
public TokenService tokens()
Description copied from interface:IdentityServiceToken Service API- Specified by:
tokensin interfaceIdentityService- Returns:
- the token service
-
listExtensions
public List<? extends Extension> listExtensions()
Description copied from interface:IdentityServiceList extensions currently available on the OpenStack instance- Specified by:
listExtensionsin interfaceIdentityService- Returns:
- List of extensions
-
-