Interface V2AuthenticationApi
-
- All Superinterfaces:
AuthenticationApi
,AutoCloseable
,Closeable
@Consumes("application/json") @Path("/tokens") public interface V2AuthenticationApi extends AuthenticationApi, Closeable
Provides access to the OpenStack Keystone Service API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Access
authenticateAccessKey(TenantOrDomainAndCredentials<ApiAccessKeyCredentials> credentials)
Authenticate to generate a token.Access
authenticatePassword(TenantOrDomainAndCredentials<PasswordCredentials> credentials)
Authenticate to generate a token.-
Methods inherited from interface org.jclouds.openstack.keystone.auth.AuthenticationApi
authenticateToken
-
-
-
-
Method Detail
-
authenticatePassword
@POST Access authenticatePassword(TenantOrDomainAndCredentials<PasswordCredentials> credentials)
Authenticate to generate a token.- Specified by:
authenticatePassword
in interfaceAuthenticationApi
- Returns:
- access with token
-
authenticateAccessKey
@POST Access authenticateAccessKey(TenantOrDomainAndCredentials<ApiAccessKeyCredentials> credentials)
Authenticate to generate a token.- Specified by:
authenticateAccessKey
in interfaceAuthenticationApi
- Returns:
- access with token
-
-