クラス VaultSignRequest.VaultSignRequestBuilder
java.lang.ObjectSE
org.springframework.vault.support.VaultSignRequest.VaultSignRequestBuilder
- 含まれているクラス:
- VaultSignRequest
VaultSignRequest を構築するビルダー。コンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明build()新しいVaultSignRequestインスタンスを作成します。hashAlgorithm(StringSE hashAlgorithm) 操作に使用するハッシュアルゴリズムを構成します。署名の作成に使用する入力を構成します。prehashed(boolean prehashed) 入力がすでにハッシュされている場合は true に設定します。signatureAlgorithm(StringSE signatureAlgorithm) RSA キーを使用する場合の操作に使用される署名アルゴリズムを構成します。
コンストラクターの詳細
VaultSignRequestBuilder
public VaultSignRequestBuilder()
メソッドの詳細
plaintext
署名の作成に使用する入力を構成します。- パラメーター:
input- 署名を作成するためのベース入力は null であってはなりません。- 戻り値:
thisVaultSignRequest.VaultSignRequestBuilder。
hashAlgorithm
操作に使用するハッシュアルゴリズムを構成します。- パラメーター:
hashAlgorithm- 操作に使用するハッシュアルゴリズムを指定します。サポートされているアルゴリズムは、sha1、sha2-224、sha2-256、sha2-384、sha2-512 です。設定されていない場合、デフォルトは sha2-256 になります。- 戻り値:
thisVaultSignRequest.VaultSignRequestBuilder。
prehashed
入力がすでにハッシュされている場合は true に設定します。キーの型が rsa-2048、rsa-3072、rsa-4096 の場合は、hashAlgorithm(String)を介して入力をハッシュするために使用されるアルゴリズムを指定します。- パラメーター:
prehashed- 入力がすでにハッシュされているかどうか。- 戻り値:
thisVaultSignRequest.VaultSignRequestBuilder。- 導入:
- 3.1
signatureAlgorithm
RSA キーを使用する場合の操作に使用される署名アルゴリズムを構成します。- パラメーター:
signatureAlgorithm- 操作に使用する署名アルゴリズムを指定します。サポートされているアルゴリズムは、pss、pkcs1v15 です。設定されていない場合、デフォルトは pss です。- 戻り値:
thisVaultSignRequest.VaultSignRequestBuilder。
build
新しいVaultSignRequestインスタンスを構築します。plaintext(Plaintext)を構成する必要があります。- 戻り値:
- 新しい
VaultSignRequest。