クラス GcpIamAuthenticationOptions

java.lang.ObjectSE
org.springframework.vault.authentication.GcpIamAuthenticationSupport
org.springframework.vault.authentication.GcpIamAuthenticationOptions

@DeprecatedSE(since="2.3.2", forRemoval=true) public class GcpIamAuthenticationOptions extends GcpIamAuthenticationSupport
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
2.3.2 以降
GcpIamAuthentication の認証オプション。

認証オプションは、GCP IAM 認証のパス、GcpCredentialSupplier、ロール、JWT 有効期限を提供します。このクラスのインスタンスは、一度構築されると不変になります。

導入:
2.1
作成者:
Mark Paluch, Magnus Jungsbluth
関連事項:
  • フィールドの詳細

    • DEFAULT_GCP_AUTHENTICATION_PATH

      public static final StringSE DEFAULT_GCP_AUTHENTICATION_PATH
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      関連事項:
  • メソッドの詳細

    • builder

      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      戻り値:
      新しい GcpIamAuthenticationOptions.GcpIamAuthenticationOptionsBuilder
    • getCredentialSupplier

      public GcpCredentialSupplier getCredentialSupplier()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      戻り値:
      gcp Credential サプライヤー。
    • getServiceAccountIdAccessor

      public GcpServiceAccountIdAccessor getServiceAccountIdAccessor()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      戻り値:
      sub/iss クレームとして使用するサービスアカウント ID。
      導入:
      2.1
    • getProjectIdAccessor

      public GcpProjectIdAccessor getProjectIdAccessor()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      戻り値:
      GCP IAM API 呼び出しのプロジェクト ID を取得するための GCP プロジェクト ID アクセサー。
      導入:
      2.1