Package-level declarations
Properties
Returns the aud (audience) claim value as a set of strings.
Returns the aud (audience) claim value as a set of strings, or null if the claim is absent.
Returns the cty (content type) header value.
Returns the cty (content type) header value, or null if the header is absent.
Returns the enc (encryption algorithm) header value.
Returns the enc (encryption algorithm) header value, or null if the header is absent.
Returns the exp (expiration time) claim value as an Instant.
Returns the exp (expiration time) claim value as an Instant, or null if the claim is absent.
Returns the iat (issued at) claim value as an Instant.
Returns the iat (issued at) claim value as an Instant, or null if the claim is absent.
Returns the iss (issuer) claim value.
Returns the iss (issuer) claim value, or null if the claim is absent.
Returns the jti (JWT ID) claim value.
Returns the jti (JWT ID) claim value, or null if the claim is absent.
Returns the kid (key ID) header value, or null if the header is absent.
Returns the nbf (not before) claim value as an Instant.
Returns the nbf (not before) claim value as an Instant, or null if the claim is absent.
Returns the sub (subject) claim value.
Returns the sub (subject) claim value, or null if the claim is absent.
Returns the typ (token type) header value, or null if the header is absent.
Functions
Returns the value of the named claim deserialized to type T, or null if the claim is absent.
Merges this BaseJweProcessor with other, producing a combined JweProcessor that supports both encryption and decryption.
Merges this BaseJwsProcessor with other, producing a combined JwsProcessor that supports both signing and verification.