AwsIamAuthenticationOptions.builder() AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.credentials(software.amazon.awssdk.auth.credentials.AwsCredentials credentials) 署名の計算に必要な静的 AWS 認証情報を設定します。
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.credentialsProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider) 署名の計算に必要な AwsCredentialsProvider を構成します。
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.endpointUri(URISE endpointUri) STS API のエンドポイント URI を構成します。デフォルトは https://sts.amazonaws.com/ です。
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.path(StringSE path) マウントパスを設定します。デフォルトは aws です。
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.region(software.amazon.awssdk.regions.Region region) 署名の計算に使用される Region を構成します。
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.regionProvider(software.amazon.awssdk.regions.providers.AwsRegionProvider regionProvider) 署名の計算に使用される領域を計算するために必要な AwsRegionProvider を構成します。
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.role(StringSE role) ログインが試行されているロールの名前を構成します。
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.serverId(StringSE serverId) リプレイ攻撃のリスクを軽減するために署名に含まれるサーバー名 (Vault-AWS-IAM-Server-ID に使用) を設定します。
AwsIamAuthenticationOptions.AwsIamAuthenticationOptionsBuilder.serverName(StringSE serverName) リプレイ攻撃のリスクを軽減するために、署名に含まれるサーバー名を構成します。