All Implemented Interfaces:
JOSEHeader, JOSEHeaderConfigurator<GenericJWEHeader>, JWEHeader, JWEHeaderConfigurator<GenericJWEHeader>

public class JsonJWEHeader extends GenericJWEHeader

A generic JWE header implementation used when building or reading JSON JWE objects.

This implementation has the following abilities:

  • track the parameters set in the header to be able to easily determine whether two headers overlap
  • merge a header into another
Since:
1.5
Author:
Jeremy Kuhn