クラス AwsIamAuthentication

java.lang.ObjectSE
org.springframework.vault.authentication.AwsIamAuthentication
実装済みのインターフェース一覧:
AuthenticationStepsFactoryClientAuthentication

public class AwsIamAuthentication extends ObjectSE implements ClientAuthentication, AuthenticationStepsFactory
署名付き HTTP リクエストを使用して現在の ID を照会する AWS IAM 認証。

AWS IAM 認証は、Vault によって実行される signed HTTP リクエストを作成し、AWS STS GetCallerIdentity を使用して署名者の ID を取得します。署名には、署名を計算するために AwsCredentials が必要です。

この認証では、AWS の Java SDK がリクエストパラメーターに署名し、署名キーを計算する必要があります。適切な AwsCredentialsProvider を使用すると、ECS および Lambda インスタンス内で、プロファイルが割り当てられた AWS-EC2 インスタンス内での認証が可能になります。

導入:
1.1
作成者:
Mark Paluch
関連事項: