JWT Framework provides components and bundles that will help you to create and load web tokens (JWT). These web tokens can be signed (JWS) or encrypted (JWE) or both.
It also provides keys and key sets manager.
Web token. This token is described in the RFC7519.
A digitally signed JWT.
A digitally encrypted JWT.
A JWE that contains a JWS as payload.
Additional Authenticated Data. Optional data you can use when issuing an encrypted token. If used, the JWE Compact Serialization will not be available.