📅  最后修改于: 2023-12-03 15:29:36.123000             🧑  作者: Mango
The BasicAWSCredentials
class is a part of the AWS SDK for Java and it provides basic access credentials used in AWS services authentication.
public class BasicAWSCredentials
extends Object
implements AWSCredentials
accessKey - The AWS access key ID.
secretKey - The AWS secret access key.
String accessKey = "your-access-key";
String secretKey = "your-secret-access-key";
BasicAWSCredentials awsCredentials = new BasicAWSCredentials(accessKey, secretKey);
The BasicAWSCredentials
class provides a way to authenticate access to AWS services when supplying an AWS Access Key ID
and Secret Access Key
. These credentials are used to generate a digital signature when sending requests to AWS services.
Provides a simple and easy way to authenticate access to AWS services.
Allows the use of access keys and secret access keys in conjunction with the AWS SDK for Java.
AWS Basic Credentials is a deprecated method of authentication, and usage of this class is not recommended in production environments.
Basic Credentials do not support refreshing the credentials automatically when they expire.
Storing access keys and secret access keys as plain strings in an application is not recommended for security reasons.
BasicAWSCredentials
provides a simple way to authenticate access to AWS services using access keys and secret keys, but it is not recommended for production usage. AWS recommends using more secure alternatives for authentication such as IAM Roles or AWS Security Token Service.