インターフェース VaultWrappingOperations
- すべての既知の実装クラス:
VaultWrappingTemplate
public interface VaultWrappingOperations
折り返し関連の操作を指定するインターフェース。
- 導入:
- 2.1
- 作成者:
- Mark Paluch
メソッドのサマリー
修飾子と型メソッド説明lookup
(VaultToken token) ラップされたレスポンスを含む特定のトークンのmetadata
を検索します。read
(VaultToken token) ラップされたシークレットを読み取ります。<T> VaultResponseSupport<T>
read
(VaultToken token, ClassSE<T> responseType) 型responseType
SE のラップされたシークレットを読み取ります。rewrap
(VaultToken token) レスポンスでラップされたトークンを再ラップします。wrap
(ObjectSE body, DurationSE ttl) 指定されたユーザー指定のデータをレスポンスラップトークン内にラップします。
メソッドの詳細
lookup
ラップされたレスポンスを含む特定のトークンのmetadata
を検索します。- パラメーター:
token
- null であってはなりません。- 戻り値:
WrappedMetadata
token
、またはトークンが無効または期限切れの場合は null。
read
ラップされたシークレットを読み取ります。- パラメーター:
token
- null であってはなりません。- 戻り値:
- データ、またはトークンが無効または期限切れの場合は null。
read
型responseType
SE のラップされたシークレットを読み取ります。- パラメーター:
token
- null であってはなりません。responseType
- null であってはなりません。- 戻り値:
- データ、またはトークンが無効または期限切れの場合は null。
rewrap
レスポンスでラップされたトークンを再ラップします。新しいトークンは、元のトークンと同じ作成 TTL を使用し、同じレスポンスを含みます。古いトークンは無効になります。これは、ローテーションが必要な場合に、レスポンスでラップされたトークンにシークレットを長期間保存するために使用できます。無効なトークンで再ラップすると、VaultException
がスローされます。- パラメーター:
token
- null であってはなりません。- 戻り値:
- この折り返し操作の
WrappedMetadata
。
wrap
指定されたユーザー指定のデータをレスポンスラップトークン内にラップします。- パラメーター:
body
- null であってはなりません。ttl
- null であってはなりません。- 戻り値:
- この折り返し操作の
WrappedMetadata
。