クラス LoginToken.LoginTokenBuilder

java.lang.ObjectSE
org.springframework.vault.authentication.LoginToken.LoginTokenBuilder
含まれているクラス:
LoginToken

public static class LoginToken.LoginTokenBuilder extends ObjectSE
LoginToken のビルダー。
導入:
3.0.2
  • メソッドの詳細

    • token

      public LoginToken.LoginTokenBuilder token(StringSE token)
      トークン値を構成します。これは必須のビルダープロパティです。このプロパティがないと、build() または LoginToken を実行できません。
      パラメーター:
      token - 空または null であってはなりません。
      戻り値:
      このビルダー。
    • token

      public LoginToken.LoginTokenBuilder token(char[] token)
      トークン値を構成します。これは必須のビルダープロパティです。このプロパティがないと、build() または LoginToken を実行できません。
      パラメーター:
      token - 空または null であってはなりません。
      戻り値:
      このビルダー。
    • renewable

      public LoginToken.LoginTokenBuilder renewable(boolean renewable)
      トークンが更新可能かどうかを構成します。
      パラメーター:
      renewable -
      戻り値:
      このビルダー。
    • leaseDuration

      public LoginToken.LoginTokenBuilder leaseDuration(DurationSE leaseDuration)
      リース期間を構成します。
      パラメーター:
      leaseDuration - null であってはなりません。
      戻り値:
      このビルダー。
    • accessor

      public LoginToken.LoginTokenBuilder accessor(StringSE accessor)
      トークンアクセサーを構成します。
      パラメーター:
      accessor - 空または null であってはなりません。
      戻り値:
      このビルダー。
    • type

      トークンの種類を設定します。
      パラメーター:
      type - 空または null であってはなりません。
      戻り値:
      このビルダー。
    • build

      public LoginToken build()
      新しい LoginToken インスタンスを構築します。token を設定する必要があります。
      戻り値:
      新しい LoginToken インスタンス。