Joe Grandja
|
2cdb7ef0fc
|
Remove OAuth2AuthorizationAttributeNames
Issue gh-213
|
2021-02-09 03:51:00 -05:00 |
|
Joe Grandja
|
ee1b46b9a6
|
Remove OAuth2AuthorizationAttributeNames.PRINCIPAL
Issue gh-213
|
2021-02-08 21:14:33 -05:00 |
|
Joe Grandja
|
fd9df9e2e7
|
Remove OAuth2AuthorizationAttributeNames.ACCESS_TOKEN_ATTRIBUTES
Issue gh-213
|
2021-02-08 20:34:44 -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
|
36e66bd732
|
Remove unused RegisteredClientRepository from OAuth2AuthorizationCodeAuthenticationProvider
|
2020-12-11 11:53:31 -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
|
8c71e56350
|
Polish gh-168
|
2020-12-08 14:12:29 -05:00 |
|
Laurentiu Spilca
|
7c7e664bb7
|
Refresh token not issued when grant type not configured
Closes gh-155
|
2020-12-08 13:52:50 -05:00 |
|
Joe Grandja
|
f077337e43
|
Use TokenSettings.accessTokenTimeToLive()
Closes gh-172
|
2020-12-08 06:02:42 -05:00 |
|
Joe Grandja
|
9818618ea3
|
Reuse client authentication assertion
Closes gh-144
|
2020-11-04 09:28:55 -05:00 |
|
Alexey Nesterov
|
78d4bd0bad
|
Add Refresh Token grant type support
Closes gh-50
|
2020-10-30 11:26:51 -04:00 |
|
Joe Grandja
|
b7ddb837d6
|
Polish gh-84
|
2020-10-28 16:03:17 -04:00 |
|
Joe Grandja
|
18f8b3afaa
|
Enforce one-time use for authorization code
Closes gh-138
|
2020-10-22 19:43:09 -04:00 |
|
Joe Grandja
|
af60f3d4d0
|
Introduce OAuth2Tokens
Closes gh-137
|
2020-10-20 14:43:59 -04:00 |
|
Joe Grandja
|
aa5133e170
|
Add user consent page
Closes gh-42
|
2020-10-09 15:01:44 -04:00 |
|
Joe Grandja
|
5c31fb1b7e
|
Move PKCE to OAuth2ClientAuthenticationProvider
PR gh-93
|
2020-10-05 21:14:47 -04:00 |
|
Joe Grandja
|
e5fdee3034
|
Polish gh-93
|
2020-10-02 04:03:04 -04:00 |
|
Daniel Garnier-Moiroux
|
ab090445b3
|
Implement Proof Key for Code Exchange (PKCE) RFC 7636
See https://tools.ietf.org/html/rfc7636
Closes gh-45
|
2020-09-30 15:27:37 -04:00 |
|
Joe Grandja
|
edefabdc6b
|
Introduce JwtEncoder with JWS implementation
Closes gh-81
|
2020-08-12 15:53:22 -04:00 |
|
Joe Grandja
|
6d9d400f4f
|
Align modules with Spring Security
Closes gh-95
|
2020-07-22 06:38:33 -04:00 |
|