Interface V3AuthenticationApi
-
- All Superinterfaces:
AuthenticationApi,AutoCloseable,Closeable
@Consumes("application/json") @Path("/auth/tokens") public interface V3AuthenticationApi extends AuthenticationApi, CloseableProvides access to the OpenStack Keystone Authentication API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthInfoauthenticateAccessKey(TenantOrDomainAndCredentials<ApiAccessKeyCredentials> credentials)TokenauthenticatePassword(TenantOrDomainAndCredentials<PasswordCredentials> credentials)TokenauthenticateToken(TenantOrDomainAndCredentials<TokenCredentials> credentials)
-
-
-
Method Detail
-
authenticatePassword
@POST Token authenticatePassword(TenantOrDomainAndCredentials<PasswordCredentials> credentials)
- Specified by:
authenticatePasswordin interfaceAuthenticationApi
-
authenticateToken
@POST Token authenticateToken(TenantOrDomainAndCredentials<TokenCredentials> credentials)
- Specified by:
authenticateTokenin interfaceAuthenticationApi
-
authenticateAccessKey
@POST AuthInfo authenticateAccessKey(TenantOrDomainAndCredentials<ApiAccessKeyCredentials> credentials)
- Specified by:
authenticateAccessKeyin interfaceAuthenticationApi
-
-