クラス VaultHttpHeaders

java.lang.ObjectSE
org.springframework.vault.client.VaultHttpHeaders

public abstract class VaultHttpHeaders extends ObjectSE
Vault HTTP ヘッダーを作成するユーティリティメソッドを提供するクラス。
作成者:
Mark Paluch
  • フィールドの詳細

    • VAULT_NAMESPACE

      public static final StringSE VAULT_NAMESPACE
      HTTP X-Vault-Namespace ヘッダーフィールド名。
      導入:
      2.2
      関連事項:
    • VAULT_MFA_TOKEN

      public static final StringSE VAULT_MFA_TOKEN
      HTTP X-Vault-MFA MFA 資格情報ヘッダー。
      導入:
      4.1
      関連事項:
    • VAULT_TOKEN

      public static final StringSE VAULT_TOKEN
      HTTP X-Vault-Token ヘッダーフィールド名。
      関連事項:
    • VAULT_WRAP_TTL

      public static final StringSE VAULT_WRAP_TTL
      レスポンスをラップし、実際のレスポンスの代わりにラップ解除トークンを返す HTTP X-Vault-Wrap-TTL ヘッダー。
      導入:
      4.1
      関連事項:
  • メソッドの詳細

    • from

      public static HttpHeaders from(VaultToken vaultToken)
      VaultToken を指定して HttpHeaders を作成します。結果のオブジェクトは、HTTP リクエストの認証に使用できます。
      パラメーター:
      vaultToken - null であってはなりません。
      戻り値:
      VaultToken を含む HttpHeaders
    • singleton

      public static HttpHeaders singleton(StringSE header, StringSE... values)
      指定されたヘッダーキーとその値のみを含む HttpHeaders を作成します。
      パラメーター:
      header - ヘッダー名。
      values - ヘッダー値。
      戻り値:
      HttpHeaders には、指定されたヘッダーとその値が含まれています。