認証情報

何もしないとawscliのdefaultのものが利用される。

           Region region = Region.AP_NORTHEAST_1;
           S3Client s3 = S3Client.builder().region(region).build();

この記載だとdefaultが使われる。s3が使いたい場合はAWS_PROFILE=s3に設定して実行

[default]
aws_access_key_id = hogehoge
aws_secret_access_key = fugafuga
[s3]
aws_access_key_id = hogehoge
aws_secret_access_key = fugafuga

直接設定する場合は以下のように記載

           AwsCredentialsProvider creds = StaticCredentialsProvider.create(AwsBasicCredentials.create("AWS KEY", "AWS PASSWORD"));
           S3Client s3 = S3Client.builder().credentialsProvider(creds).region(region).build();

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS