Interface DecryptionConfiguration

All Superinterfaces:
AlgorithmPolicyConfiguration
All Known Implementing Classes:
BasicDecryptionConfiguration

public interface DecryptionConfiguration extends AlgorithmPolicyConfiguration
The configuration information to use when decrypting JWEs.
Since:
2.2.0
  • Method Details

    • getContentEncryptionKeyCredentialResolver

      @Nullable JOSEObjectCredentialResolver getContentEncryptionKeyCredentialResolver()
      Get the CredentialResolver to use when processing the encrypted content.
      Returns:
      the KeyInfoCredentialResolver instance
    • getKEKCredentialResolver

      @Nullable JOSEObjectCredentialResolver getKEKCredentialResolver()
      Get the CredentialResolver to use when processing the EncryptedKey (the Key Encryption Key or KEK).
      Returns:
      the CredentialResolver instance