Package | Description |
---|---|
com.ibm.cloud.objectstorage | |
com.ibm.cloud.objectstorage.auth | |
com.ibm.cloud.objectstorage.auth.json | |
com.ibm.cloud.objectstorage.auth.json.internal | |
com.ibm.cloud.objectstorage.auth.profile |
AWS configuration profiles allow you to share multiple sets of AWS
security credentials between different tools such as the AWS SDK for Java
and the AWS CLI.
|
com.ibm.cloud.objectstorage.auth.profile.internal | |
com.ibm.cloud.objectstorage.auth.profile.internal.securitytoken | |
com.ibm.cloud.objectstorage.handlers | |
com.ibm.cloud.objectstorage.internal | |
com.ibm.cloud.objectstorage.oauth | |
com.ibm.cloud.objectstorage.services.s3 |
Synchronous client for accessing Amazon S3.
|
com.ibm.cloud.objectstorage.services.s3.internal | |
com.ibm.cloud.objectstorage.services.s3.transfer |
Transfer management.
|
com.ibm.cloud.objectstorage.test |
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
AmazonWebServiceRequest.getRequestCredentials()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
AmazonWebServiceRequest.setRequestCredentials(AWSCredentials credentials)
Deprecated.
by
AmazonWebServiceRequest.setRequestCredentialsProvider(AWSCredentialsProvider) . If you must use AWSCredentials you
can wrap it with a AWSStaticCredentialsProvider . |
Modifier and Type | Interface and Description |
---|---|
interface |
AWSRefreshableSessionCredentials
Session credentials that can be refreshed upon request.
|
interface |
AWSSessionCredentials
AWS session credentials object.
|
Modifier and Type | Class and Description |
---|---|
class |
AnonymousAWSCredentials
Basic implementation of the AWSCredentials interface that allows use of "anonymous"
credentials.
|
class |
BasicAWSCredentials
Basic implementation of the AWSCredentials interface that allows callers to
pass in the AWS access key and secret access in the constructor.
|
class |
BasicSessionCredentials
Simple session credentials with keys and session token.
|
class |
JsonCredentials
Simple implementation of IBMOAuthCredentials that reads in API key and
resource instance id from json file.
|
class |
PropertiesCredentials
Simple implementation AWSCredentials that reads in AWS access keys from a
properties file.
|
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
AWSCredentialsProviderChain.getCredentials() |
AWSCredentials |
EnvironmentVariableCredentialsProvider.getCredentials() |
AWSCredentials |
PropertiesFileCredentialsProvider.getCredentials() |
AWSCredentials |
InstanceProfileCredentialsProvider.getCredentials()
Returns AWSCredentials which the caller can use to authorize an AWS request.
|
AWSCredentials |
ClasspathJsonFileCredentialsProvider.getCredentials() |
AWSCredentials |
JsonFileCredentialsProvider.getCredentials() |
AWSCredentials |
ClasspathPropertiesFileCredentialsProvider.getCredentials() |
AWSCredentials |
ContainerCredentialsProvider.getCredentials() |
AWSCredentials |
AWSStaticCredentialsProvider.getCredentials() |
AWSCredentials |
WebIdentityTokenCredentialsProvider.getCredentials() |
AWSCredentials |
SystemPropertiesCredentialsProvider.getCredentials() |
AWSCredentials |
AWSCredentialsProvider.getCredentials()
Returns AWSCredentials which the caller can use to authorize an AWS request.
|
protected AWSCredentials |
AbstractAWSSigner.sanitizeCredentials(AWSCredentials credentials)
Loads the individual access key ID and secret key from the specified
credentials, ensuring that access to the credentials is synchronized on
the credentials object itself, and trimming any extra whitespace from the
credentials.
|
Modifier and Type | Method and Description |
---|---|
protected byte[] |
AWS4Signer.newSigningKey(AWSCredentials credentials,
String dateStamp,
String regionName,
String serviceName)
Generates a new signing key from the given parameters and returns it.
|
void |
Presigner.presignRequest(SignableRequest<?> request,
AWSCredentials credentials,
Date expiration)
Signs the request by adding the signature to the URL rather than as a
header.
|
void |
AWS4Signer.presignRequest(SignableRequest<?> request,
AWSCredentials credentials,
Date userSpecifiedExpirationDate) |
protected AWSCredentials |
AbstractAWSSigner.sanitizeCredentials(AWSCredentials credentials)
Loads the individual access key ID and secret key from the specified
credentials, ensuring that access to the credentials is synchronized on
the credentials object itself, and trimming any extra whitespace from the
credentials.
|
void |
NoOpSigner.sign(SignableRequest<?> request,
AWSCredentials credentials) |
void |
AWS4Signer.sign(SignableRequest<?> request,
AWSCredentials credentials) |
void |
Signer.sign(SignableRequest<?> request,
AWSCredentials credentials)
Sign the given request with the given set of credentials.
|
void |
AWS3Signer.sign(SignableRequest<?> request,
AWSCredentials credentials)
Signs the specified request with the AWS3 signing protocol by using the
AWS account credentials specified when this object was constructed and
adding the required AWS3 headers to the request.
|
void |
AWS4UnsignedPayloadSigner.sign(SignableRequest<?> request,
AWSCredentials credentials) |
void |
QueryStringSigner.sign(SignableRequest<?> request,
AWSCredentials credentials)
This signer will add "Signature" parameter to the request.
|
void |
QueryStringSigner.sign(SignableRequest<?> request,
SignatureVersion version,
SigningAlgorithm algorithm,
AWSCredentials credentials)
This signer will add following authentication parameters to the request:
AWSAccessKeyId SignatureVersion SignatureMethod Timestamp Signature
|
Constructor and Description |
---|
AWSStaticCredentialsProvider(AWSCredentials credentials) |
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
JsonConfigFile.getCredentials()
Returns the IBM credentials.
|
AWSCredentials |
JsonCredentialsProvider.getCredentials() |
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
JsonStaticCredentialsProvider.getCredentials() |
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
ProfileCredentialsProvider.getCredentials() |
AWSCredentials |
ProfilesConfigFile.getCredentials(String profileName)
Returns the AWS credentials for the specified profile.
|
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
ProfileAssumeRoleCredentialsProvider.getCredentials() |
AWSCredentials |
Profile.getCredentials()
Deprecated.
|
AWSCredentials |
ProfileStaticCredentialsProvider.getCredentials() |
Constructor and Description |
---|
Profile(String profileName,
AWSCredentials awsCredentials)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
STSProfileCredentialsServiceProvider.getCredentials() |
Modifier and Type | Method and Description |
---|---|
RoleInfo |
RoleInfo.withLongLivedCredentials(AWSCredentials longLivedCredentials)
Provides the credentials that are used to assume the role.
|
Modifier and Type | Field and Description |
---|---|
protected AWSCredentials |
CredentialsRequestHandler.awsCredentials
Deprecated.
AWSCredentials to be used in the RequestHandler.
|
Modifier and Type | Field and Description |
---|---|
static HandlerContextKey<AWSCredentials> |
HandlerContextKey.AWS_CREDENTIALS
The key under which the request credentials are set.
|
Modifier and Type | Method and Description |
---|---|
void |
CredentialsRequestHandler.setCredentials(AWSCredentials awsCredentials)
Deprecated.
Sets the AWSCredentials.
|
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
StaticCredentialsProvider.getCredentials()
Deprecated.
|
Constructor and Description |
---|
StaticCredentialsProvider(AWSCredentials credentials)
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IBMOAuthCredentials
Provides access to the AWS OAuth credentials used for accessing IBM services: IBM
api key & service instance id.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicIBMOAuthCredentials
Basic implementation of the IBMOAuthCredentials interface that allows callers to
pass in the IBM api key and service instance id in the constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
IBMOAuthSigner.sign(SignableRequest<?> request,
AWSCredentials credentials) |
Constructor and Description |
---|
AmazonS3Client(AWSCredentials awsCredentials)
Deprecated.
|
AmazonS3Client(AWSCredentials awsCredentials,
ClientConfiguration clientConfiguration)
|
Modifier and Type | Method and Description |
---|---|
void |
S3Signer.sign(SignableRequest<?> request,
AWSCredentials credentials) |
void |
S3QueryStringSigner.sign(SignableRequest<?> request,
AWSCredentials credentials) |
Constructor and Description |
---|
TransferManager(AWSCredentials credentials)
Deprecated.
use
TransferManagerBuilder.withS3Client(AmazonS3) for example:
TransferManagerBuilder.standard().withS3Client(AmazonS3ClientBuilder.standard.withCredentials(credentials).build()).build(); |
Modifier and Type | Field and Description |
---|---|
static AWSCredentials |
AWSTestBase.credentials
Deprecated.
Extend from
AWSIntegrationTestBase to access credentials |
Modifier and Type | Method and Description |
---|---|
protected static AWSCredentials |
AWSIntegrationTestBase.getCredentials() |
Copyright © 2024. All rights reserved.