Package | Description |
---|---|
com.ibm.cloud.sdk.core.http | |
com.ibm.cloud.sdk.core.http.ratelimit | |
com.ibm.cloud.sdk.core.security | |
com.ibm.cloud.sdk.core.service |
Class and Description |
---|
Authenticator
This interface defines the common methods and constants associated with an Authenticator implementation.
|
Class and Description |
---|
Authenticator
This interface defines the common methods and constants associated with an Authenticator implementation.
|
Class and Description |
---|
AbstractToken
This class defines a common base class for tokens returned by a token server.
|
Authenticator
This interface defines the common methods and constants associated with an Authenticator implementation.
|
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.
|
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.
|
Cp4dServiceInstanceTokenResponse.Data |
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.Payload |
TokenRequestBasedAuthenticator
This class serves as a common base class for Authenticator implementations that interact with a token service
via a REST interface.
|
TokenServerResponse
This interface is used as a marker for classes that model the response received from a Token Server.
|
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.
|
Class and Description |
---|
Authenticator
This interface defines the common methods and constants associated with an Authenticator implementation.
|
Copyright © 2022 IBM Cloud Developer Experience. All rights reserved.