Commit Graph

  • f6c4d49b9f Introduce OAuth2AuthenticationValidator Joe Grandja 2021-07-23 13:04:12 -04:00
  • 06f2845ac0 Extract constants from Settings implementations Joe Grandja 2021-07-23 09:45:22 -04:00
  • a3b14a97d6 Remove OAuth2ErrorCodes2 Joe Grandja 2021-07-23 06:25:50 -04:00
  • 0723936b8a Remove OAuth2RefreshToken2 Joe Grandja 2021-07-23 06:18:30 -04:00
  • 0d7727a7d4 Make Settings implementations immutable Joe Grandja 2021-07-22 04:56:27 -04:00
  • 79fd004346 Use OAuth2Token in OAuth2Authorization Joe Grandja 2021-07-22 03:55:35 -04:00
  • 70142f3705 Rename ClientSettings.requireUserConsent() to requireAuthorizationConsent() Joe Grandja 2021-07-21 14:03:59 -04:00
  • c42f80c280 Remove deprecated code Joe Grandja 2021-07-21 13:55:04 -04:00
  • a7feab605b Remove OAuth2ParameterNames2 Joe Grandja 2021-07-21 13:30:59 -04:00
  • 51966d52d5 Make AuthenticationProvider implementations final Joe Grandja 2021-07-21 11:24:35 -04:00
  • 20d47ecaa0 Make Filter implementations final Joe Grandja 2021-07-21 11:05:31 -04:00
  • d85ce0a6dd Reduce visibility of default endpoint URI constants Joe Grandja 2021-07-21 10:02:20 -04:00
  • 5593208e61 Move AuthenticationConverter's to web.authentication package Joe Grandja 2021-07-21 08:56:38 -04:00
  • beb1233358 Rename OAuth2TokenIntrospectionClaimAccessor.getScope() to getScopes() Joe Grandja 2021-07-21 06:25:19 -04:00
  • 75d649578a Polish gh-350 Joe Grandja 2021-07-20 05:30:22 -04:00
  • bd98031036 Remove use of deprecated ClientAuthenticationMethod's Bibibiu 2021-07-17 08:02:17 +03:00
  • 687f03f047 Fix windows test failures Steve Riesenberg 2021-07-13 16:57:19 -05:00
  • 3dfcbfe136 Next Development Version Joe Grandja 2021-07-09 08:35:47 -04:00
  • 2523916ca1 Release 0.1.2 Joe Grandja 2021-07-09 08:20:19 -04:00
  • 7ffcbe57a7 Fix package tangle Joe Grandja 2021-07-09 08:00:45 -04:00
  • 7b4fc46369 Polish authorization consent page Joe Grandja 2021-07-09 07:15:01 -04:00
  • 09439a10ce Polish gh-329 Joe Grandja 2021-07-09 06:56:56 -04:00
  • c93c1a8097 Polish gh-338 Joe Grandja 2021-07-09 06:51:13 -04:00
  • 1ae4f7aa13 Polish JdbcRegisteredClientRepository Joe Grandja 2021-07-08 10:21:36 -04:00
  • a11284f0f5 Polish gh-331 Joe Grandja 2021-07-09 03:18:41 -04:00
  • ad108f519a Polish JdbcOAuth2AuthorizationConsentService Joe Grandja 2021-07-08 08:51:32 -04:00
  • 9787794ea1 Polish JdbcOAuth2AuthorizationService Joe Grandja 2021-07-08 08:16:09 -04:00
  • 41dd68903c Update spring-build-conventions to 0.0.38 Joe Grandja 2021-07-07 11:47:12 -04:00
  • f1834633b1 Update to use s01.oss.sonatype.org Joe Grandja 2021-07-07 11:42:18 -04:00
  • 1e6032e01a Update nohttp-gradle to 0.0.8 Joe Grandja 2021-07-07 11:11:45 -04:00
  • 059880f51a Update nimbus-jose-jwt to 9.8.1 Joe Grandja 2021-07-07 10:25:16 -04:00
  • 1d94ac85a4 Update json-path to 2.5.0 Joe Grandja 2021-07-07 10:14:03 -04:00
  • d6ce4c237a Update mockito-core to 3.9.0 Joe Grandja 2021-07-07 10:11:45 -04:00
  • 4c314cf570 Update assertj-core to 3.19.0 Joe Grandja 2021-07-07 10:10:35 -04:00
  • d520fa7774 Update junit to 4.13.2 Joe Grandja 2021-07-07 10:08:36 -04:00
  • 65213e97d6 Update jackson-bom to 2.12.3 Joe Grandja 2021-07-07 10:05:56 -04:00
  • b921b85665 Update Spring Boot to 2.5.2 Joe Grandja 2021-07-07 09:49:22 -04:00
  • 41c38a4b53 Update Reactor to 2020.0.8 Joe Grandja 2021-07-07 09:48:26 -04:00
  • da945a12be Update Spring Security to 5.5.1 Joe Grandja 2021-07-07 09:46:28 -04:00
  • 51bf550d12 Update Spring Framework to 5.3.8 Joe Grandja 2021-07-07 09:44:12 -04:00
  • 1f17005edd Update Gradle to 6.9 Joe Grandja 2021-07-07 09:53:08 -04:00
  • 4204bc7e78 Temporarily fix expires_in for access token response Steve Riesenberg 2021-06-22 18:54:21 -05:00
  • 385fc37b1d Refresh token grant may issue ID token Anoop Garlapati 2021-06-21 15:06:45 +05:30
  • b62b161b95 Include WebAuthenticationDetails in token requests Daniel Garnier-Moiroux 2021-06-23 08:30:21 +02:00
  • 9def059e29 Provide configuration for the authorization endpoint Joe Grandja 2021-07-06 16:03:06 -04:00
  • fb276e7a4a Provide extension for processing authorization response Joe Grandja 2021-07-06 15:33:55 -04:00
  • 543fa264b3 Provide extension for processing authorization request Joe Grandja 2021-07-06 14:39:57 -04:00
  • cf235ceb4e Polish gh-319 Joe Grandja 2021-07-06 14:39:40 -04:00
  • 4517022f36 Polish authorization consent Joe Grandja 2021-07-06 06:34:35 -04:00
  • 08ba07d676 Extract AuthenticationProvider from OAuth2AuthorizationEndpointFilter Joe Grandja 2021-06-23 09:56:36 -04:00
  • 023e22c9d3 Update integration tests to use jdbc Steve Riesenberg 2021-07-01 14:54:07 -05:00
  • 549cdc7222 Update integration tests to use in-memory Steve Riesenberg 2021-07-01 14:52:02 -05:00
  • 4daade7366 Update authorization server sample to use jdbc Steve Riesenberg 2021-07-01 13:05:11 -05:00
  • a949998664 Add test to override schema for JdbcOAuth2AuthorizationConsentService Steve Riesenberg 2021-06-30 14:55:51 -05:00
  • aa208a2d30 Add correct script for testing JdbcOAuth2AuthorizationService Steve Riesenberg 2021-06-30 13:05:10 -05:00
  • 99fb4c8a5f Add test to override schema for JdbcOAuth2AuthorizationService Steve Riesenberg 2021-06-30 12:08:35 -05:00
  • 5f994a83d8 Remove public modifier from constructor Steve Riesenberg 2021-06-29 16:41:16 -05:00
  • 623736d640 Add test to override schema for JdbcRegisteredClientRepository Steve Riesenberg 2021-06-29 15:25:07 -05:00
  • 3318874da1 Polish gh-291 Steve Riesenberg 2021-06-29 14:06:00 -05:00
  • 6f6829bb91 Polish gh-314 Steve Riesenberg 2021-06-29 11:03:07 -05:00
  • ab2f1749bf Polish gh-304 Steve Riesenberg 2021-06-29 10:50:47 -05:00
  • 232b3b7ac6 Add jackson module for authorization server Steve Riesenberg 2021-06-24 14:16:18 -05:00
  • 67e62a2f21 Fix NPE saving public client Steve Riesenberg 2021-06-25 14:22:48 -05:00
  • 473dedb9ad Revert "Polish JdbcRegisteredClientRepository, JdbcOAuth2AuthorizationConsentService, JdbcOAuth2AuthorizationService" Steve Riesenberg 2021-06-25 09:14:55 -05:00
  • e5e391db38 Polish JdbcRegisteredClientRepository, JdbcOAuth2AuthorizationConsentService, JdbcOAuth2AuthorizationService Steve Riesenberg 2021-06-23 16:08:23 -05:00
  • 4209ed7599 Polish JdbcOAuth2AuthorizationService Joe Grandja 2021-06-22 15:12:55 -04:00
  • 763ef2224b Polish gh-291 Steve Riesenberg 2021-06-22 12:32:25 -05:00
  • 769cf8fac7 JDBC implementation of RegisteredClientRepository Rafal Lewczuk 2021-03-30 13:05:52 +02:00
  • 1f4b369912 Provide configuration for the token endpoint Joe Grandja 2021-06-17 05:56:11 -04:00
  • 7c97d8ede9 Extract utility methods from OAuth2AuthorizationServerConfigurer Joe Grandja 2021-06-18 11:06:52 -04:00
  • 5a79234677 Provide extension for processing access token request Joe Grandja 2021-06-10 04:19:20 -04:00
  • 23732187a9 Provide extension for processing access token response Joe Grandja 2021-06-09 15:01:42 -04:00
  • 5e79f21913 Polish gh-314 Polish gh-304 Steve Riesenberg 2021-06-18 12:23:03 -05:00
  • 5dbe973701 Provide JDBC implementation of OAuth2AuthorizationConsentService Ovidiu Popa 2021-06-16 18:05:55 +03:00
  • 8e9563a440 Polish gh-304 Steve Riesenberg 2021-06-16 10:35:56 -05:00
  • 566064ba9a Revert "Polish gh-313" Steve Riesenberg 2021-06-16 10:35:13 -05:00
  • 7f095e0a6f Polish gh-313 Steve Riesenberg 2021-06-16 10:13:36 -05:00
  • 552751bd93 Provide JDBC implementation of OAuth2AuthorizationService Ovidiu Popa 2021-05-17 18:29:11 +03:00
  • f3cb8f758c Polish gh-280 Joe Grandja 2021-06-03 10:07:53 -04:00
  • 683dad1443 Remember user consent and make consent page configurable Daniel Garnier-Moiroux 2021-04-08 15:28:24 +02:00
  • 4688b0f879 Polish gh-161 Joe Grandja 2021-06-03 09:43:10 -04:00
  • c37ecd747f OAuth2AuthorizationCodeAuthenticationProvider checks if code has expired Steve Riesenberg 2021-05-20 14:42:47 -05:00
  • 6ddb73d54f Introduce integration tests for the sample oauth server Daniel Garnier-Moiroux 2021-04-06 12:03:56 +02:00
  • 5e0fe9c862 Next Development Version Joe Grandja 2021-05-07 15:17:12 -04:00
  • dcf8741d16 Release 0.1.1 Joe Grandja 2021-05-07 15:02:13 -04:00
  • 830556a19b Update Spring Boot to 2.4.5 Joe Grandja 2021-05-07 14:56:53 -04:00
  • e72899d827 Update Reactor to 2020.0.6 Joe Grandja 2021-05-07 14:50:19 -04:00
  • ec09d120ef Update Spring Security to 5.4.6 Joe Grandja 2021-05-07 14:49:38 -04:00
  • 55dda0f767 Update Spring to 5.3.6 Joe Grandja 2021-05-07 14:48:54 -04:00
  • 7933cb8c4b Fix sample Joe Grandja 2021-05-07 14:45:28 -04:00
  • 93d16d4419 Polish gh-272 Joe Grandja 2021-05-07 13:47:33 -04:00
  • 8cd954ffa2 Use PasswordEncoder in OAuth2ClientAuthenticationProvider Rafal Lewczuk 2021-03-31 10:13:23 +02:00
  • 0c70e8ad3a Rename OAuth2TokenIntrospection.Builder.validateClaims() to validate() Joe Grandja 2021-05-07 11:44:02 -04:00
  • e7feb6c0ed Polish gh-189 Joe Grandja 2021-04-30 20:51:49 -04:00
  • 8224a0d971 Implement OpenID client registration endpoint Ovidiu Popa 2020-12-21 17:21:19 +02:00
  • 2712a7b86c Polish ProviderSettingsTests Daniel Garnier-Moiroux 2020-11-10 11:59:00 +01:00
  • 7dc9da3340 Polish gh-167 Joe Grandja 2021-04-28 04:46:11 -04:00
  • 0a4775423b Implement OAuth 2.0 Server Metadata (RFC 8414) Daniel Garnier-Moiroux 2020-11-10 11:59:00 +01:00
  • a30a1692b2 .github/workflow master->main Rob Winch 2021-04-27 15:46:44 -05:00
  • 77208f05d9 master->main Rob Winch 2021-04-27 15:44:51 -05:00