翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
特定の認証情報プロバイダーまたはプロバイダーチェーンを使用する
デフォルトの認証情報プロバイダーチェーンの代わりに、SDK が使用する認証情報プロバイダーを指定することもできます。特定の認証情報プロバイダーを指定すると、SDK はさまざまな場所を確認するプロセスをスキップするため、サービスクライアントの作成にかかる時間がわずかに短縮されます。
例えば、環境変数を使用してデフォルト設定を設定する場合は、次のコードスニペットのように、サービスクライアントビルダーの credentialsProvider
メソッドに EnvironmentVariableCredentialsProvider
Region region = Region.US_WEST_2; DynamoDbClient ddb = DynamoDbClient.builder() .region(region) .credentialsProvider(EnvironmentVariableCredentialsProvider.create()) .build();
認証情報プロバイダーとプロバイダーチェーンの完全なリストについては、「 のすべての既知の実装クラス」を参照してくださいAwsCredentialsProvider
注記
AwsCredentialsProvider
インターフェイスを実装することにより、独自の認証情報プロバイダーまたはプロバイダーチェーンを使用できます。