Package | Description |
---|---|
org.openstack4j.api | |
org.openstack4j.openstack.internal |
Modifier and Type | Interface and Description |
---|---|
interface |
OSClient<T extends OSClient<T>>
A client which has been identified.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
OSClient.OSClientV2
OpenStack4j Client which authenticates against version V2
|
static interface |
OSClient.OSClientV3
OpenStack4j Client which authenticates against version V3
|
Modifier and Type | Class and Description |
---|---|
class |
OSClientSession<R,T extends OSClient<T>>
A client which has been identified.
|
Modifier and Type | Class and Description |
---|---|
static class |
OSClientSession.OSClientSessionV2 |
static class |
OSClientSession.OSClientSessionV3 |
Modifier and Type | Method and Description |
---|---|
static OSClient |
OSAuthenticator.invoke(AuthStore auth,
String endpoint,
Facing perspective,
Config config,
CloudProvider provider)
Invokes authentication to obtain a valid V3 Token, throws an
UnsupportedOperationException for an V2 attempt.
|
static OSClient |
OSAuthenticator.invoke(KeystoneAuth auth,
String endpoint,
Facing perspective,
Config config,
CloudProvider provider)
Invokes V3 authentication via an existing token
|
static OSClient |
OSAuthenticator.invoke(TokenAuth auth,
String endpoint,
Facing perspective,
Config config,
CloudProvider provider)
Invokes V2 authentication via an existing token
|
Copyright © 2017. All rights reserved.