クラス VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder
java.lang.ObjectSE
org.springframework.vault.support.VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder
- 含まれているクラス:
- VaultTransitKeyCreationRequest
public static class VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder
extends ObjectSE
方法の概要
修飾子と型メソッド説明allowPlaintextBackup(boolean allowPlaintextBackup) キーが平文バックアップをサポートするかどうかを構成します。build()新しいVaultTransitKeyCreationRequestインスタンスを作成します。convergentEncryption(boolean convergentEncryption) 同じ平文から同じ暗号文が作成される収束暗号化を構成します。derived(boolean derived) キー導出を構成します。exportable(boolean exportable) 生のキーがエクスポート可能かどうかを設定します。キーの種類を設定します。
メソッドの詳細
type
キーの種類を設定します。- パラメーター:
type- 作成するキーの型は空または null であってはなりません。- 戻り値:
thisVaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder。
derived
public VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder derived(boolean derived) キー導出を構成します。- パラメーター:
derived- キー導出を使用しなければならない場合は true。有効にした場合、この名前付きキーに対するすべての暗号化 / 復号化リクエストは、キー導出に使用されるコンテキストを提供する必要があります。デフォルトは false です。- 戻り値:
thisVaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder。
convergentEncryption
public VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder convergentEncryption(boolean convergentEncryption) 同じ平文から同じ暗号文が作成される収束暗号化を構成します。derived(boolean)が true である必要があります。- パラメーター:
convergentEncryption- true の場合、同じ平文は同じ暗号文を作成します。デフォルトは false です。- 戻り値:
thisVaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder。
exportable
public VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder exportable(boolean exportable) 生のキーがエクスポート可能かどうかを設定します。- パラメーター:
exportable- true の場合、生キーはエクスポート可能です。デフォルトは false です。- 戻り値:
thisVaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder。
allowPlaintextBackup
public VaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder allowPlaintextBackup(boolean allowPlaintextBackup) キーが平文バックアップをサポートするかどうかを構成します。- パラメーター:
allowPlaintextBackup- true の場合、キーは平文バックアップをサポートします。デフォルトは false です。- 戻り値:
thisVaultTransitKeyCreationRequest.VaultTransitKeyCreationRequestBuilder。- 導入:
- 3.0.3
build
新しいVaultTransitKeyCreationRequestインスタンスを構築します。type(String)を構成する必要があります。- 戻り値:
- 新しい
VaultTransitKeyCreationRequest。