eclipse-ee4j / eclipse-ee4j/soteria

Extract OIDC implementation into its own artifact

Open
#320 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
72
Forks
34
PR merge metrics
No merged PRs in 30d

Description

As far as I can see, the OIDC package is pretty well isolated and does not depend on other internal Soteria classes (except for `org.glassfish.soteria.Utils`). Wouldn't it be possible to extract this module into its own artifact so that it can be embedded directly into the application? I'm using the version of Soteria that comes with my application server (JBoss EAP) and I don't know when it will be updated with a version of Soteria that contains OIDC.

Contributor guide

Open the contributing guide

Research direction

Start by mapping the OIDC package's dependencies, especially its use of org.glassfish.soteria.Utils, and inspect the project's artifact and build configuration. Done means the OIDC implementation is published as a separate artifact that can be embedded directly in an application without relying on a newer application-server Soteria version.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
authentication, build-system, security
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.