クラス VaultTransitContext

java.lang.ObjectSE
org.springframework.vault.support.VaultTransitContext

public class VaultTransitContext extends ObjectSE
バックエンドの暗号化 / 復号化 / リラップコンテキストを通過します。
作成者:
Mark Paluch, Nanne Baars
  • メソッドの詳細

    • builder

      戻り値:
      新しい VaultTransitContext.VaultTransitRequestBuilder
    • empty

      public static VaultTransitContext empty()
      戻り値:
      空の VaultTransitContext
    • fromContext

      public static VaultTransitContext fromContext(byte[] context)
      context バイトを指定して VaultTransitContext を作成します。
      パラメーター:
      context - コンテキストバイト。null であってはなりません。
      戻り値:
      contextVaultTransitContext
      導入:
      2.0
    • fromNonce

      public static VaultTransitContext fromNonce(byte[] nonce)
      nonce バイトを指定して VaultTransitContext を作成します。
      パラメーター:
      nonce - nonce バイト。null であってはなりません。
      戻り値:
      nonceVaultTransitContext
      導入:
      2.0
    • getContext

      public byte[] getContext()
      戻り値:
      キー派生コンテキスト。
    • getNonce

      public byte[] getNonce()
      戻り値:
    • getKeyVersion

      public int getKeyVersion()
      戻り値:
      操作に使用するキーのバージョン。設定されていない場合は、最新バージョンが使用されます。設定されている場合は、キーの min_encryption_version 以上である必要があります。
      導入:
      3.0.3
    • equals

      public boolean equals(ObjectSE o)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode