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

Investigate and reduce usage of com.nimbusds dependencies #889

Open
Avery-Dunn opened this issue Dec 19, 2024 · 0 comments
Open

Investigate and reduce usage of com.nimbusds dependencies #889

Avery-Dunn opened this issue Dec 19, 2024 · 0 comments
Labels
confidential-client For issues related to confidential client apps Fundamentals For issues focused on Java best practices, industry standards, etc. public-client For questions/issues related to public client apps

Comments

@Avery-Dunn
Copy link
Collaborator

We use multiple com.nimbusds.* packages throughout the library to handle standard OAauth/JWT/JSON/etc. behavior.

However, over the years it's become clear that usage of those packages have led to some bad practices, such as unnecessary parsing, poor exception handling, and just a general lack of clarity about the code flow.

Our usage of those packages should be audited, and wherever possible we should limit our reliance on them.

@Avery-Dunn Avery-Dunn added Fundamentals For issues focused on Java best practices, industry standards, etc. public-client For questions/issues related to public client apps confidential-client For issues related to confidential client apps labels Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
confidential-client For issues related to confidential client apps Fundamentals For issues focused on Java best practices, industry standards, etc. public-client For questions/issues related to public client apps
Projects
None yet
Development

No branches or pull requests

1 participant