Interface KeyEncryptionProvider

All Known Implementing Classes:
AbstractWrapKeyEncryptionAlgorithm, AesGcmWrapKeyEncryptionAlgorithm, AesWrapKeyEncryptionAlgorithm, DirectKeyEncryptionAlgorithm, EcdhAesWrapKeyEncryptionAlgorithm, EcdhDirectKeyEncryptionAlgorithm, PbesHmacAesWrapKeyEncryptionAlgorithm, RSAKeyEncryptionAlgorithm

public interface KeyEncryptionProvider
  • Method Details

    • getAlgorithm

      KeyAlgorithm getAlgorithm()
    • getEncryptedContentEncryptionKey

      byte[] getEncryptedContentEncryptionKey(JweHeaders headers, byte[] cek)