クラス VaultTokenRequest

java.lang.ObjectSE
org.springframework.vault.support.VaultTokenRequest

public class VaultTokenRequest extends ObjectSE
Vault HTTP Token API リクエストをバインドするための値オブジェクト。
作成者:
Mark Paluch, Nanne Baars
  • メソッドの詳細

    • builder

      戻り値:
      新しい VaultTokenRequest.VaultTokenRequestBuilder
    • empty

      public static VaultTokenRequest empty()
      戻り値:
      空のトークンリクエスト。
      導入:
      3.1
    • getId

      public @Nullable StringSE getId()
      戻り値:
      クライアントトークンの ID。
    • getPolicies

      public ListSE<StringSE> getPolicies()
      戻り値:
      トークンのポリシー。
    • getMeta

      public MapSE<StringSE,StringSE> getMeta()
      戻り値:
      文字列から文字列値のメタデータへのマップで、監査バックエンドに渡されます。
    • getNoParent

      public boolean getNoParent()
      戻り値:
      トークンが親を持たない場合は true。
    • getNoDefaultPolicy

      public boolean getNoDefaultPolicy()
      戻り値:
      デフォルトポリシーを適用しない場合は true。
    • getRenewable

      public boolean getRenewable()
      戻り値:
      トークンを更新可能にする場合は true。
    • getTtl

      public @Nullable StringSE getTtl()
      戻り値:
      トークンの TTL 期間。
    • getExplicitMaxTtl

      public @Nullable StringSE getExplicitMaxTtl()
      戻り値:
      トークンの明示的な TTL。
    • getDisplayName

      public StringSE getDisplayName()
      戻り値:
      表示名。
    • getEntityAlias

      public @Nullable StringSE getEntityAlias()
      戻り値:
      次に、トークンの作成時に関連付けるエンティティのエイリアスの名前。ロール名と組み合わせた場合にのみ機能します。
      導入:
      3.1
    • getNumUses

      public int getNumUses()
      戻り値:
      許可されたトークンの使用回数。