Commit Graph

430 Commits

Author SHA1 Message Date
Joe Grandja
213048b780 Polish gh-1127 2023-04-13 10:53:42 -04:00
Steve Riesenberg
13a61034ed Add tests and update examples in docs
Closes gh-1156
2023-04-12 09:39:27 -05:00
Steve Riesenberg
5c6879d979 Polish gh-1143 2023-04-12 09:20:20 -05:00
Xu Xiaowei
cf7ecc161d JDBC device_code authorization
Issue gh-1156
2023-04-12 09:20:18 -05:00
Steve Riesenberg
8e04da773d Add tests for OAuth 2.0 Device Authorization Grant
This commit adds tests for the following components:
* AuthenticationConverters
* AuthenticationProviders
* Endpoint Filters

Issue gh-44
Closes gh-1127
2023-04-11 14:59:45 -05:00
Steve Riesenberg
1bfc54fe6a Do not require authorizationRequest for device grant
Issue gh-1127
2023-04-11 13:41:35 -05:00
Joe Grandja
8c63c7dbaf Merge branch '1.0.x' 2023-04-06 08:05:22 -04:00
Joe Grandja
e134b77e2c Merge branch '0.4.x' into 1.0.x
Closes gh-1153
2023-04-06 08:01:34 -04:00
HuiYeong
25bc45cdff Fix refresh token error code INVALID_CLIENT to INVALID_GRANT
Closes gh-1139
2023-04-06 07:53:45 -04:00
Joe Grandja
2a69bcfeeb Merge branch '1.0.x' 2023-04-05 17:27:45 -04:00
Joe Grandja
fa7b44e61d Merge branch '0.4.x' into 1.0.x
Closes gh-1150
2023-04-05 17:19:17 -04:00
Joe Grandja
ef4c5d7b6f Allow localhost in redirect_uri
Closes gh-651
2023-04-05 15:44:54 -04:00
Joe Grandja
597abe18c3 Ensure ID Token is active before processing logout request
Issue gh-1077
2023-03-30 12:30:01 -04:00
Joe Grandja
3b1958e4df Add OidcLogoutAuthenticationToken.isPrincipalAuthenticated()
Issue gh-1077
2023-03-30 11:19:23 -04:00
Joe Grandja
5f39c85264 Polish gh-1068
Issue gh-1077
2023-03-30 09:19:04 -04:00
Joe Grandja
5b690dfb3a Avoid persisting client principal in device authorization request
Issue gh-1106
2023-03-27 11:49:11 -04:00
Joe Grandja
1354ca4549 Polish gh-1106 Device Authorization Grant 2023-03-24 11:02:46 -04:00
Steve Riesenberg
cc6b3dc791 Polish gh-1106 2023-03-20 17:59:28 -05:00
Steve Riesenberg
291ba8c92d Add support for OAuth 2.0 Device Authorization Grant
Closes gh-44
2023-03-10 11:51:18 -06:00
Joe Grandja
ad01779479 Polish gh-1105 2023-03-07 07:57:54 -05:00
Shannon Pamperl
0255a24849 Upgrade client secret when available
Closes gh-1099
2023-03-07 07:49:09 -05:00
Joe Grandja
d197c188ba Allow PasswordEncoder to be configured in OidcClientRegistrationAuthenticationProvider
Issue gh-1056
2023-03-07 05:15:27 -05:00
Joe Grandja
fe9abb641e Merge branch '1.0.x' 2023-03-07 05:02:35 -05:00
Joe Grandja
c05e860bb5 Merge branch '0.4.x' into 1.0.x
Closes gh-1113
2023-03-07 04:53:39 -05:00
Joe Grandja
addd6e13d5 Polish gh-1056 2023-03-07 04:26:13 -05:00
Yuta Saito
63aa5d8933 Fix client secret encoding when client dynamically registered
Closes gh-1056
2023-03-06 17:39:36 -05:00
Joe Grandja
2ee1a179e9 Next Development Version 2023-02-21 12:36:51 -05:00
Joe Grandja
fc6bf6160e Next Development Version 2023-02-21 11:12:48 -05:00
Joe Grandja
d5e0dfe7a0 Merge branch '1.0.x' 2023-02-21 08:18:33 -05:00
Joe Grandja
beebfe8da3 Merge branch '0.4.x' into 1.0.x 2023-02-21 08:14:56 -05:00
Joe Grandja
0cd594082e Polish authorization error response encoding
Issue gh-1011
2023-02-21 03:47:53 -05:00
Joe Grandja
98e3fe807a Add OpenID Connect 1.0 Logout Endpoint
Closes gh-266
2023-02-17 17:43:40 -05:00
Joe Grandja
7c6516bbbb Next Minor Version 2023-02-17 17:41:21 -05:00
Joe Grandja
56918b9b48 Merge branch '0.4.x'
Closes gh-1074
2023-02-15 17:18:30 -05:00
Joe Grandja
30927ad5e7 Polish gh-1011 2023-02-15 16:58:28 -05:00
Andreas Fleig
26205a2d8d Preserve encoding for authorization request redirect_uri parameter
Closes gh-1011
2023-02-15 15:27:02 -05:00
luamas
32022c120c HttpMessageConverters uses jakarta.json.bind.Jsonb
Closes gh-1054
2023-02-15 12:51:02 -05:00
Joe Grandja
db5416ca47 Merge branch '0.4.x'
Fixes gh-1012
2023-02-15 11:35:32 -05:00
Joe Grandja
1783bf7611 Polish gh-1013 2023-02-15 09:46:40 -05:00
topiam
9767d1eabb Fix redirect_uri resolver
Closes gh-1012
2023-02-15 09:30:06 -05:00
Joe Grandja
9179881347 Next Development Version 2022-11-21 14:53:40 -05:00
Joe Grandja
e332a9dac5 Next Development Version 2022-11-21 13:40:03 -05:00
Joe Grandja
c1abf17df5 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

8ed0194744 client_id authentication parameter must have printable ASCII characters
4e63c3b6b6 Update links to current version of OAuth 2.1
2022-11-21 11:32:46 -05:00
Seyed Mohammad Hossein Jamali
4e63c3b6b6 Update links to current version of OAuth 2.1
Closes gh-960
2022-11-21 11:15:09 -05:00
Joe Grandja
8ed0194744 client_id authentication parameter must have printable ASCII characters
Closes gh-889
2022-11-18 14:30:06 -05:00
Joe Grandja
49f3bf6e36 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

8c78a5bdee Document Authorization Request Validation
a9371e918a Document Jwt Client Assertion Validation
fcbb5c1197 Polish OAuth2AuthorizationCodeGrantTests
2022-11-16 09:44:31 -05:00
Joe Grandja
fcbb5c1197 Polish OAuth2AuthorizationCodeGrantTests 2022-11-16 04:27:45 -05:00
Joe Grandja
67305abc54 Merge branch 0.4.x into main
The following commits are merged using the default merge strategy.

7e03795c58 Remove issuer setting from samples
2c4bd29f98 Add logging for authentication providers
74fe63a65b Add logging for authentication filters
2022-11-09 10:46:32 -05:00
Steve Riesenberg
74fe63a65b Add logging for authentication filters
Closes gh-159
2022-11-09 07:38:47 -05:00
Steve Riesenberg
2c4bd29f98 Add logging for authentication providers
Issue gh-159
2022-11-09 07:38:47 -05:00