インターフェース VaultWrappingOperations

すべての既知の実装クラス:
VaultWrappingTemplate

public interface VaultWrappingOperations
折り返し関連の操作を指定するインターフェース。
導入:
2.1
作成者:
Mark Paluch
  • メソッドの詳細

    • lookup

      ラップされたレスポンスを含む特定のトークンの metadata を検索します。
      パラメーター:
      token - null であってはなりません。
      戻り値:
      WrappedMetadata token、またはトークンが無効または期限切れの場合は null。
    • read

      ラップされたシークレットを読み取ります。
      パラメーター:
      token - null であってはなりません。
      戻り値:
      データ、またはトークンが無効または期限切れの場合は null。
    • read

      @Nullable <T> VaultResponseSupport<T> read(VaultToken token, ClassSE<T> responseType)
      responseTypeSE のラップされたシークレットを読み取ります。
      パラメーター:
      token - null であってはなりません。
      responseType - null であってはなりません。
      戻り値:
      データ、またはトークンが無効または期限切れの場合は null。
    • rewrap

      WrappedMetadata rewrap(VaultToken token)
      レスポンスでラップされたトークンを再ラップします。新しいトークンは、元のトークンと同じ作成 TTL を使用し、同じレスポンスを含みます。古いトークンは無効になります。これは、ローテーションが必要な場合に、レスポンスでラップされたトークンにシークレットを長期間保存するために使用できます。無効なトークンで再ラップすると、VaultException がスローされます。
      パラメーター:
      token - null であってはなりません。
      戻り値:
      この折り返し操作の WrappedMetadata
    • wrap

      指定されたユーザー指定のデータをレスポンスラップトークン内にラップします。
      パラメーター:
      body - null であってはなりません。
      ttl - null であってはなりません。
      戻り値:
      この折り返し操作の WrappedMetadata