Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FISH-786: Integrate security connectors as upstream to Payara Server #103

Merged
merged 5 commits into from
May 24, 2021

Conversation

pdudits
Copy link
Contributor

@pdudits pdudits commented May 24, 2021

  • OAuth2 connector fixed (few copy-paste issues)
  • OpenID connector bundles NimbusDS library, so it is independent from library distributed with the server (still used by MP JWT and config extensions over there)
  • Remaining annotations from fish.payara.security.annotations were moved here, so we don't have split package with payara-api

Rather than creating split package we move all of security annotations here
and eventually move the implementations in later version as well.
So that we're independent in our choice of implementation libraries
The lookups are not done within extension's classloader therefore all classes must
be discoverable in OSGi
@pdudits pdudits requested a review from jGauravGupta May 24, 2021 14:07
@pdudits pdudits merged commit e4d3723 into payara:master May 24, 2021
@jGauravGupta jGauravGupta added this to the 2.0.0.beta3 milestone May 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants