Class JweHeaders

java.lang.Object
org.apache.cxf.jaxrs.json.basic.JsonMapObject
org.apache.cxf.rs.security.jose.common.JoseHeaders
org.apache.cxf.rs.security.jose.jwe.JweHeaders
All Implemented Interfaces:
Serializable

public class JweHeaders extends JoseHeaders
See Also:
  • Constructor Details

  • Method Details

    • setKeyEncryptionAlgorithm

      public void setKeyEncryptionAlgorithm(KeyAlgorithm algo)
    • getKeyEncryptionAlgorithm

      public KeyAlgorithm getKeyEncryptionAlgorithm()
    • setContentEncryptionAlgorithm

      public void setContentEncryptionAlgorithm(ContentAlgorithm algo)
    • getContentEncryptionAlgorithm

      public ContentAlgorithm getContentEncryptionAlgorithm()
    • setZipAlgorithm

      public void setZipAlgorithm(String type)
    • getZipAlgorithm

      public String getZipAlgorithm()
    • toCipherAdditionalAuthData

      public byte[] toCipherAdditionalAuthData()
    • toCipherAdditionalAuthData

      public static byte[] toCipherAdditionalAuthData(String headersJson)
    • getProtectedHeaders

      public JweHeaders getProtectedHeaders()
    • setProtectedHeaders

      public void setProtectedHeaders(JweHeaders protectedHeaders)