-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Closed
Labels
in: oauth2An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)type: enhancementA general enhancementA general enhancement
Milestone
Description
Summary
Add resource server support for multiple trusted JWT access token issuers
Actual Behavior
Presently we can configure a resource server's trusted jwt token issuer like:
security.oauth2.resource.jwt.keyUri=...
or
security.oauth2.resource.jwk.keySetUri=...
Expected Behavior
I'd like to suggest supporting something like (switching to yml):
security:
oauth2:
resource:
issuers:
issuer1:
keyUri: ...
issuerClaim: ...
issuer2:
keySetUri: ...
issuer3:
keyValue: ...
Note the optional issuerClaim for verification against the 'iss' claim, optionally.
andersonkyle, aelgali, tobske, lbilger, karsunke and 3 more
Metadata
Metadata
Assignees
Labels
in: oauth2An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)type: enhancementA general enhancementA general enhancement