クラス Plaintext
java.lang.ObjectSE
org.springframework.vault.support.Plaintext
オプションの
VaultTransitContext を含むプレーンテキストを表す値オブジェクト。平文はバイナリセーフとして byte[] として表されます。- 導入:
- 1.1
- 作成者:
- Praveendra Singh, Mark Paluch, Nanne Baars
方法の概要
修飾子と型メソッド説明asString()static Plaintextempty()空のPlaintextを作成するファクトリメソッド。booleanbyte[]inthashCode()static Plaintextof(byte[] plaintext) バイトシーケンスからPlaintextを作成するファクトリメソッド。static Plaintextstatic Plaintextwith(VaultTransitContext context) 指定されたVaultTransitContextに関連付けられたこのプレーンテキストから新しいPlaintextオブジェクトを作成します。
メソッドの詳細
empty
空のPlaintextを作成するファクトリメソッド。- 戻り値:
- 空の
Plaintextオブジェクト。 - 導入:
- 1.1.2
of
バイトシーケンスからPlaintextを作成するファクトリメソッド。- パラメーター:
plaintext- 暗号化する平文。null であってはなりません。- 戻り値:
plaintextのPlaintext。
of
StringSE から使用してPlaintextを作成するファクトリメソッド。StringSE は、デフォルトのCharsetSE を使用してbyteにエンコードされます。of(String, java.nio.charset.Charset)を使用してCharsetSE を制御して使用します。- パラメーター:
plaintext- 暗号化する平文。null であってはなりません。- 戻り値:
plaintextのPlaintext。
of
- パラメーター:
plaintext- 暗号化する平文。null であってはなりません。- 戻り値:
plaintextのPlaintext。- 導入:
- 2.3
getPlaintext
public byte[] getPlaintext()getContext
with
指定されたVaultTransitContextに関連付けられたこのプレーンテキストから新しいPlaintextオブジェクトを作成します。- パラメーター:
context- トランジットコンテキスト。- 戻り値:
- 新しい
Plaintextオブジェクト。
asString
asString
equals
hashCode
public int hashCode()