クラス GcpIamCredentialsAuthentication

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

public class GcpIamCredentialsAuthentication extends GcpJwtAuthenticationSupport implements ClientAuthentication
GCP IAM サービスアカウントを使用した Google Cloud IAM 認証情報ログイン実装。IAM 認証情報 projects.serviceAccounts.signJwt メソッドを使用して JSON Web トークン経由でその信頼性を正当化します。

この認証方法では、Google の IAM Credentials API を使用して、特定の Credential の署名付きトークンを取得します。サービスアカウントの詳細は、JSON ファイルまたはランタイム環境 (GAE、GCE) から取得できる GoogleCredentials から取得されます。

GcpIamCredentialsAuthentication は、同期 API を使用する Google Java API を使用します。

導入:
2.3.2
作成者:
Andreas Gebauer, Mark Paluch
関連事項: