クラスの使用
org.springframework.vault.support.VaultTransitContext
VaultTransitContext を使用するパッケージ
パッケージ
説明
Vault コアのサポート。
値オブジェクトなど、Vault パッケージをサポートするクラス。
org.springframework.vault.core 内の VaultTransitContext 使用
型 VaultTransitContext のパラメーターを持つ org.springframework.vault.core のメソッド修飾子と型メソッド説明Mono<byte[]>ReactiveVaultTransitOperations.decrypt(StringSE keyName, StringSE ciphertext, VaultTransitContext transitContext) 指定されたキーを使用して、指定されたciphertextを復号化します。Mono<byte[]>ReactiveVaultTransitTemplate.decrypt(StringSE keyName, StringSE ciphertext, VaultTransitContext transitContext) byte[]VaultTransitOperations.decrypt(StringSE keyName, StringSE ciphertext, VaultTransitContext transitContext) 指定されたキーを使用して、指定されたciphertextを復号化します。byte[]VaultTransitTemplate.decrypt(StringSE keyName, StringSE ciphertext, VaultTransitContext transitContext) ReactiveVaultTransitOperations.encrypt(StringSE keyName, byte[] plaintext, VaultTransitContext transitRequest) 指定されたキーを使用して、指定されたplaintextを暗号化します。ReactiveVaultTransitTemplate.encrypt(StringSE keyName, byte[] plaintext, VaultTransitContext transitContext) VaultTransitOperations.encrypt(StringSE keyName, byte[] plaintext, VaultTransitContext transitRequest) 指定されたキーを使用して、指定されたplaintextを暗号化します。VaultTransitTemplate.encrypt(StringSE keyName, byte[] plaintext, VaultTransitContext transitContext) ReactiveVaultTransitOperations.rewrap(StringSE keyName, StringSE ciphertext, VaultTransitContext transitContext) 指定されたキーの最新バージョンを使用して、提供された暗号テキストを再ラップします。ReactiveVaultTransitTemplate.rewrap(StringSE keyName, StringSE ciphertext, VaultTransitContext transitContext) VaultTransitOperations.rewrap(StringSE keyName, StringSE ciphertext, VaultTransitContext transitContext) 指定されたキーの最新バージョンを使用して、提供された暗号テキストを再ラップします。VaultTransitTemplate.rewrap(StringSE keyName, StringSE ciphertext, VaultTransitContext transitContext) org.springframework.vault.support 内の VaultTransitContext 使用
修飾子と型メソッド説明VaultTransitContext.VaultTransitRequestBuilder.build()新しいVaultTransitContextインスタンスを作成します。static VaultTransitContextVaultTransitContext.empty()static VaultTransitContextVaultTransitContext.fromContext(byte[] context) contextバイトを指定してVaultTransitContextを作成します。static VaultTransitContextVaultTransitContext.fromNonce(byte[] nonce) nonceバイトを指定してVaultTransitContextを作成します。Ciphertext.getContext()Plaintext.getContext()型 VaultTransitContext のパラメーターを持つ org.springframework.vault.support のメソッド修飾子と型メソッド説明Ciphertext.with(VaultTransitContext context) 指定されたVaultTransitContextに関連付けられたこの暗号文から新しいCiphertextオブジェクトを作成します。Plaintext.with(VaultTransitContext context) 指定されたVaultTransitContextに関連付けられたこのプレーンテキストから新しいPlaintextオブジェクトを作成します。