Class AbstractWrapKeyEncryptionAlgorithm

java.lang.Object
org.apache.cxf.rs.security.jose.jwe.AbstractWrapKeyEncryptionAlgorithm
All Implemented Interfaces:
KeyEncryptionProvider
Direct Known Subclasses:
AesGcmWrapKeyEncryptionAlgorithm, AesWrapKeyEncryptionAlgorithm, RSAKeyEncryptionAlgorithm

public abstract class AbstractWrapKeyEncryptionAlgorithm extends Object implements KeyEncryptionProvider
  • Field Details

    • LOG

      protected static final Logger LOG
  • Constructor Details

    • AbstractWrapKeyEncryptionAlgorithm

      protected AbstractWrapKeyEncryptionAlgorithm(Key key, Set<String> supportedAlgorithms)
    • AbstractWrapKeyEncryptionAlgorithm

      protected AbstractWrapKeyEncryptionAlgorithm(Key key, boolean wrap, Set<String> supportedAlgorithms)
    • AbstractWrapKeyEncryptionAlgorithm

      protected AbstractWrapKeyEncryptionAlgorithm(Key key, KeyAlgorithm jweAlgo, Set<String> supportedAlgorithms)
    • AbstractWrapKeyEncryptionAlgorithm

      protected AbstractWrapKeyEncryptionAlgorithm(Key key, KeyAlgorithm jweAlgo, boolean wrap, Set<String> supportedAlgorithms)
  • Method Details