クラス VaultTransitContext
java.lang.ObjectSE
org.springframework.vault.support.VaultTransitContext
トランジットシークレットエンジンの暗号化 / 復号化 / 再ラップのコンテキスト。
- 作成者:
- Mark Paluch, Nanne Baars
ネストされたクラスの概要
ネストされたクラス方法の概要
修飾子と型メソッド説明builder()static VaultTransitContextempty()booleanstatic VaultTransitContextfromContext(byte[] context) contextバイトを指定してVaultTransitContextを作成します。static VaultTransitContextfromNonce(byte[] nonce) nonceバイトを指定してVaultTransitContextを作成します。byte[]intbyte[]getNonce()inthashCode()
メソッドの詳細
builder
empty
- 戻り値:
- 空の
VaultTransitContext。
fromContext
contextバイトを指定してVaultTransitContextを作成します。- パラメーター:
context- コンテキストバイト。null であってはなりません。- 戻り値:
contextのVaultTransitContext。- 導入:
- 2.0
fromNonce
nonceバイトを指定してVaultTransitContextを作成します。- パラメーター:
nonce- nonce バイト。null であってはなりません。- 戻り値:
nonceのVaultTransitContext。- 導入:
- 2.0
getContext
public byte[] getContext()- 戻り値:
- キー派生コンテキスト。
getNonce
public byte[] getNonce()- 戻り値:
getKeyVersion
public int getKeyVersion()- 戻り値:
- 操作に使用するキーのバージョン。設定されていない場合は、最新バージョンが使用されます。設定されている場合は、キーの
min_encryption_version以上である必要があります。 - 導入:
- 3.0.3
equals
hashCode
public int hashCode()