

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# での認証情報プロバイダーの使用 AWS SDK for Java 2.x
<a name="credentials"></a>

の認証情報プロバイダーの役割 AWS SDK for Java 2.x は、認証情報を調達して SDK の AWS のサービス クライアントに提供することです。SDK は取得した認証情報を使用して、各リクエストに暗号によって署名することでサービスへの認証を行います。認証情報は通常、アクセスキー、つまりアクセスキー ID とシークレットアクセスキーの組み合わせで構成されます。

[SSO トークンプロバイダー設定](https://docs.aws.amazon.com/sdkref/latest/guide/feature-sso-credentials.html#sso-token-config)を設定するとき、または [IAM (AWS Identity and Access Management) ロールを引き受け](https://docs.aws.amazon.com/sdkref/latest/guide/access-assume-role.html#credOrSourceAssumeRole)るようにランタイムを設定するときに使用する一時的な認証情報を使用すると、セッショントークンがアクセスキーに追加され、 AWS リソースへの時間制限付きアクセスが提供されます。

このトピックでは、SDK が認証情報にアクセスできるようにするいくつかの方法について説明します。

**Topics**
+ [インタラクティブな開発作業](credentials-temporary.md)
+ [デフォルトの認証情報プロバイダーチェーン](credentials-chain.md)
+ [認証情報キャッシュ](credential-caching.md)
+ [特定の認証情報プロバイダーの指定](credentials-providers.md)
+ [共有設定プロファイルの使用](credentials-profiles.md)
+ [外部プロセスの使用](credentials-process.md)
+ [コードで認証情報を指定する](credentials-explicit.md)
+ [Amazon EC2 で IAM ロール認証情報を読み取る](ec2-iam-roles.md)