AbstractToken |
This class defines a common base class for tokens returned by a token server.
|
AuthenticatorBase |
This is a common base class used with the various Authenticator implementations.
|
BasicAuthenticator |
This class implements support for Basic Authentication.
|
BasicAuthenticator.Builder |
This Builder class is used to construct BasicAuthenticator instances.
|
BearerTokenAuthenticator |
This class provides an Authenticator implementation that supports a user-supplied Bear Token value.
|
CloudPakForDataAuthenticator |
This class provides an Authenticator implementation for the "CloudPakForData" environment.
|
CloudPakForDataAuthenticator.Builder |
This Builder class is used to construct CloudPakForDataAuthenticator instances.
|
CloudPakForDataServiceAuthenticator |
This class provides an Authenticator implementation for the "CloudPakForData" environment.
|
CloudPakForDataServiceAuthenticator.Builder |
This Builder class is used to construct CloudPakForDataServiceAuthenticator instances.
|
CloudPakForDataServiceInstanceAuthenticator |
This class provides an Authenticator implementation for the "CloudPakForData" environment.
|
CloudPakForDataServiceInstanceAuthenticator.Builder |
This Builder class is used to construct CloudPakForDataServiceInstanceAuthenticator instances.
|
ConfigBasedAuthenticatorFactory |
This class serves as an Authenticator factory.
|
ContainerAuthenticator |
ContainerAuthenticator implements an IAM-based authentication scheme whereby it
retrieves a "compute resource token" from the local compute resource (VM)
and uses that to obtain an IAM access token by invoking the IAM "get token" operation with grant-type=cr-token.
|
ContainerAuthenticator.Builder |
This Builder class is used to construct ContainerAuthenticator instances.
|
Cp4dServiceInstanceTokenResponse |
This class models a response received from the CP4D
"GET /zen-data/v3/service_instances/serviceInstanceId/token" operation.
|
Cp4dToken |
This class holds relevant info re: a CP4D access token for use by the CloudPakForDataAuthenticator class.
|
Cp4dTokenResponse |
This class models a response received from the CP4D "POST /v1/authorize" operation.
|
IamAuthenticator |
This class provides an Authenticator implementation for IAM (Identity and Access Management).
|
IamAuthenticator.Builder |
This Builder class is used to construct IamAuthenticator instances.
|
IamRequestBasedAuthenticator |
This class contains code that is common to all authenticators that need to
interact with the IAM tokens service to obtain an access token.
|
IamToken |
Represents response from IAM API.
|
JsonWebToken |
This class is used to decode and parse a JWT (Json Web Token).
|
MCSPAuthenticator |
This class provides an Authenticator implementation for the Multi-Cloud Saas
Platform (MCSP) environment.
|
MCSPAuthenticator.Builder |
This Builder class is used to construct MCSPAuthenticator instances.
|
MCSPToken |
This class holds the cached information related to an access token
received by the Multi-Cloud Saas Platform (MCSP) Authenticator.
|
MCSPTokenResponse |
This class models a response received from the Multi-Cloud Saas Platform
token server's "POST /siusermgr/api/1.0/apikeys/token" operation.
|
NoAuthAuthenticator |
This class is a placeholder implementation of the Authenticator interface
which performs no authentication of outgoing REST API requests.
|
TokenRequestBasedAuthenticator<T extends AbstractToken,R extends TokenServerResponse> |
This class serves as a common base class for Authenticator implementations that interact with a token service
via a REST interface.
|
VpcInstanceAuthenticator |
VpcInstanceAuthenticator implements an authentication scheme in which it
retrieves an "instance identity token" and exchanges that for an IAM access
token using the VPC Instance Metadata Service API which is available on
a local VPC-managed compute resource (VM).
|
VpcInstanceAuthenticator.Builder |
This Builder class is used to construct IamAuthenticator instances.
|
VpcTokenResponse |
This class models the response received from the VPC "create_access_token" and
"create_iam_token" operations.
|