Joe Grandja
69a34bce5b
Fix package tangles
2021-02-11 15:16:37 -05:00
Joe Grandja
3c6571044d
Rename TokenType to OAuth2TokenType
...
Closes gh-219
2021-02-09 13:29:06 -05:00
Joe Grandja
ee1b46b9a6
Remove OAuth2AuthorizationAttributeNames.PRINCIPAL
...
Issue gh-213
2021-02-08 21:14:33 -05:00
Joe Grandja
bffcbc5440
Improve OAuth2Authorization model
...
This commit removes OAuth2Tokens and OAuth2TokenMetadata and consolidates the code into OAuth2Authorization.
Closes gh-213
2021-02-08 19:36:14 -05:00
Joe Grandja
adf96b4e25
Add OAuth2TokenCustomizer
...
Closes gh-199
2021-02-04 13:57:37 -05:00
Joe Grandja
12f4001c9d
Remove CryptoKeySource
...
Closes gh-196
2021-01-16 05:45:06 -05:00
Joe Grandja
259b55f682
Move OidcProviderConfigurationEndpointFilter
...
Issue gh-143
2020-12-11 11:30:35 -05:00
Joe Grandja
f2bb523105
Add OpenID Connect 1.0 Authorization Code Flow
...
Closes gh-53
2020-12-10 15:47:12 -05:00
Joe Grandja
ab591dc39d
Polish gh-143
2020-11-25 05:51:47 -05:00
Daniel Garnier-Moiroux
6a5e277a11
Implement OpenID Provider Configuration endpoint
...
- See https://openid.net/specs/openid-connect-discovery-1_0.html
sections 3 and 4.
- We introduce here a "ProviderSettings" construct to configure
the authorization server, starting with endpoint paths (e.g.
token endpoint, jwk set endpont, ...)
Closes gh-55
2020-11-25 05:50:17 -05:00