クラス LoginToken

java.lang.ObjectSE
org.springframework.vault.support.VaultToken
org.springframework.vault.authentication.LoginToken

public class LoginToken extends VaultToken
ログインメソッドによって取得された Vault トークンの値オブジェクト。
作成者:
Mark Paluch
  • メソッドの詳細

    • builder

      public static LoginToken.LoginTokenBuilder builder()
      戻り値:
      新しい LoginToken.LoginTokenBuilder
      導入:
      3.0.2
    • of

      public static LoginToken of(StringSE token)
      新しい LoginToken を作成します。
      パラメーター:
      token - null であってはなりません。
      戻り値:
      作成された VaultToken
    • of

      public static LoginToken of(char[] token)
      新しい LoginToken を作成します。
      パラメーター:
      token - null であってはなりません。
      戻り値:
      作成された VaultToken
      導入:
      1.1
    • of

      public static LoginToken of(char[] token, DurationSE leaseDuration)
      leaseDurationSeconds で新しい LoginToken を作成します。
      パラメーター:
      token - null であってはなりません。
      leaseDuration - リース期間。負であってはならず、null であってはなりません。
      戻り値:
      作成された VaultToken
      導入:
      2.0
    • renewable

      public static LoginToken renewable(VaultToken token, DurationSE leaseDuration)
      leaseDurationSeconds で新しい再生可能な LoginToken を作成します。
      パラメーター:
      token - null であってはなりません。
      leaseDuration - リース期間。null または負であってはなりません。
      戻り値:
      作成された VaultToken
      導入:
      2.0
    • renewable

      public static LoginToken renewable(char[] token, DurationSE leaseDuration)
      leaseDurationSeconds で新しい再生可能な LoginToken を作成します。
      パラメーター:
      token - null であってはなりません。
      leaseDuration - リース期間。null または負であってはなりません。
      戻り値:
      作成された VaultToken
      導入:
      2.0
    • getLeaseDuration

      public DurationSE getLeaseDuration()
      戻り値:
      秒単位のリース期間。ない場合は 0 の可能性があります。
    • isRenewable

      public boolean isRenewable()
      戻り値:
      このトークンが更新可能な場合は true。それ以外の場合は false。
    • getAccessor

      @Nullable public StringSE getAccessor()
      戻り値:
      トークンアクセサー。
      導入:
      3.0.2
    • getType

      @Nullable public StringSE getType()
      戻り値:
      トークンの型。
      導入:
      3.0.2
      関連事項:
    • isBatchToken

      public boolean isBatchToken()
      戻り値:
      トークンがバッチトークンの場合は true。
      導入:
      3.0.2
    • isServiceToken

      public boolean isServiceToken()
      戻り値:
      トークンがサービストークンの場合は true。
      導入:
      3.0.2
    • toString

      public StringSE toString()
      オーバーライド:
      クラス VaultTokentoString