Interface JsonJWEReader<A,B extends JsonJWEReader<A,B>>

Type Parameters:
A - the payload type
B - the JSON JWE reader type
All Superinterfaces:
JsonJOSEObjectReader<A,JsonJWE<A,JsonJWE.ReadRecipient<A>>,B>

public interface JsonJWEReader<A,B extends JsonJWEReader<A,B>> extends JsonJOSEObjectReader<A,JsonJWE<A,JsonJWE.ReadRecipient<A>>,B>

A JSON JWE reader is used to read JSON Web Encryption objects serialized using the JSON representation as defined by RFC7516 Section 7.2.

Since:
1.5
Author:
Jeremy Kuhn