| Class | Description | 
|---|---|
| DefaultJWTCallerPrincipal | A default implementation of JWTCallerPrincipal using jose4j
 Another implementation could use nimbus and another plain JSON-P | 
| DefaultJWTCallerPrincipalFactory | A default implementation of the abstract JWTCallerPrincipalFactory that uses the Keycloak token parsing classes. | 
| JWTCallerPrincipal | An abstract CallerPrincipal implementation that provides access to the JWT claims that are required by
 the microprofile token. | 
| JWTCallerPrincipalFactory | The factory class that provides the token string to JWTCallerPrincipal parsing for a given implementation. |