クラス VaultHmacRequest.VaultHmacRequestBuilder

java.lang.ObjectSE
org.springframework.vault.support.VaultHmacRequest.VaultHmacRequestBuilder
含まれているクラス:
VaultHmacRequest

public static class VaultHmacRequest.VaultHmacRequestBuilder extends ObjectSE
VaultHmacRequest を組み立てるビルダー。
  • メソッドの詳細

    • plaintext

      ダイジェストの作成に使用する入力を構成します。
      パラメーター:
      input - ダイジェストを作成するためのベース入力。null であってはなりません。
      戻り値:
      このビルダー。
    • algorithm

      public VaultHmacRequest.VaultHmacRequestBuilder algorithm(StringSE algorithm)
      操作に使用するアルゴリズムを構成します。
      パラメーター:
      algorithm - 操作に使用するアルゴリズムを指定します。サポートされているアルゴリズムは、sha2-224、sha2-256、sha2-384、sha2-512 です。設定されていない場合、デフォルトは sha2-256 です。
      戻り値:
      このビルダー。
    • keyVersion

      public VaultHmacRequest.VaultHmacRequestBuilder keyVersion(int version)
      操作に使用するキーバージョンを構成します。
      パラメーター:
      version - 使用する鍵バージョン。設定されていない場合は、最新バージョンを使用します。
      戻り値:
      このビルダー。
    • build

      public VaultHmacRequest build()
      新しい VaultHmacRequest インスタンスを構築します。plaintext(Plaintext) を構成する必要があります。
      戻り値:
      新しい VaultHmacRequest