Ok, I have redone the pull request (
https://github.com/eclipse/microprofile-jwt-auth/pull/4) with the following changes:
1. Introduce a proper api abstraction for the JWTCallerPrincipal
2. Added an ri module for a reference implementation that depends on the Keycloak core API jar.
3. Updated the spec to reflect the most recent discussions.
I would like to have a kickoff meet up to discuss the following:
1. General discussion of current state of the specification.
2. Answer questions on the specification or the proposed API/RI.
3. Get into specifics regarding:
a. The need for a unique_username vs requiring uniqueness on the preferred_username.
b. Is there agreement on the proposed resource_access encoding of service specific groups/roles?
4. Next steps:
a. TCK
b. DefaultServerModule for Java EE 7.
c. Additional test coverage.
I would like to try to do this Friday, July 21 around 14:00 UTC and will try to add the meeting information to the Microprofile calendar.