クラス VaultMount

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

public class VaultMount extends ObjectSE
Vault HTTP マウント API リクエスト / レスポンスをバインドする値オブジェクト。

VaultMount は、認証またはシークレットマウントとその構成詳細を表します。このクラスのインスタンスは、一度構築されると不変になります。

作成者:
Mark Paluch, Maciej Drozdzowski
関連事項:
  • メソッドの詳細

    • create

      public static VaultMount create(StringSE type)
      type を指定して新しい VaultMount を作成します。
      パラメーター:
      type - エンジンの種類。空または null にすることはできません。
      戻り値:
      作成された VaultMount
    • builder

      public static VaultMount.VaultMountBuilder builder()
      戻り値:
      新しい VaultMount.VaultMountBuilder
    • getType

      public StringSE getType()
      戻り値:
      シークレットエンジン型。
    • getDescription

      public @Nullable StringSE getDescription()
      戻り値:
      人間が読めるこのマウントの説明。
    • getConfig

      public @Nullable MapSE<StringSE,ObjectSE> getConfig()
      戻り値:
      追加の構成の詳細。
    • getOptions

      public @Nullable MapSE<StringSE,StringSE> getOptions()
      戻り値:
      マウント型固有のオプション。
      導入:
      2.2