Atbash implementation of MicroProfile JWT Auth Spec
- Java 7
- Java EE 7 (CDI 1.1, JASPIC 1.1, JAX-RS 2.0, EJB 3.x)
Support MicroProfile JWT Auth token within Java EE 7 Rest style applications.
Partial implementation of the MicroProfile JWT Auth Spec.
Tested on WildFly 10.1
- Use MicroProfile JWT Auth token for populating Principal info of Java EE System
- Detection of @LoginConfig
- Use of @RolesAllowed
- Injection of JWT claims
- Status 500 when user has not the correct role (instead of status 4xx)
- Authentication for non JAX-RS URLs (in combination with the JWT Auth)