eclipse-ee4j / eclipse-ee4j/soteria
@OpenIdProviderMetadata/jwksURI should accept EL
- Dominant language
- Java
- Stars
- 72
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
I tried to use EL in `@OpenIdProviderMetadata/jwksURI`, but it failed due to a failure to resolve the EL in the string.
I think all attributes in @OpenIdProviderMetadata should accept EL.
```java
@OpenIdAuthenticationMechanismDefinition(
providerMetadata = @OpenIdProviderMetadata(
jwksURI = "https://${openIdConfig.domain}/.well-known/jwks.json"
//...
```
Contributor guide
Research direction
Start by tracing how @OpenIdProviderMetadata and its jwksURI value are processed, then follow the existing EL resolution path for annotation configuration. Done means the shown jwksURI expression resolves successfully and the issue’s request for EL support across the provider metadata attributes is addressed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- authentication, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100