Commit Graph

  • a20f321a19 Remove docs/manual Steve Riesenberg 2022-01-07 16:47:07 -06:00
  • 525eca63d2 Add "How-to: Implement core services with JPA" Steve Riesenberg 2022-01-05 16:09:18 -06:00
  • edd7cf2434 Add docs outline with Antora skeleton Steve Riesenberg 2021-12-23 17:55:48 -06:00
  • f1a01597d9 Polish gh-293 Joe Grandja 2021-12-10 15:24:50 -05:00
  • 16e4f5130b Client authentication with JWT assertion Rafal Lewczuk 2021-10-22 08:04:21 +02:00
  • 13d3567eb4 Polish gh-490 Steve Riesenberg 2021-12-14 17:15:59 -06:00
  • a846e936e9 Allow Token Revocation to be customized arfatbk 2021-11-11 15:25:37 +05:30
  • d0e1107f36 HttpSessionSecurityContextRepository does not persist @Transient Authentication Joe Grandja 2021-12-03 09:52:40 -05:00
  • 42095a6da5 Next Development Version Joe Grandja 2021-12-01 09:12:04 -05:00
  • 28ac43bd50 Release 0.2.1 Joe Grandja 2021-12-01 08:23:54 -05:00
  • 5e684fedbe Authorization Consent request state parameter is validated Joe Grandja 2021-12-01 07:55:17 -05:00
  • 086a3b01a1 Update to jackson-bom 2.12.5 Joe Grandja 2021-11-30 15:17:08 -05:00
  • d10fe36ec0 Update to Spring Boot 2.5.7 Joe Grandja 2021-11-30 15:11:23 -05:00
  • cd2a990df5 Update Reactor to 2020.0.13 Joe Grandja 2021-11-30 15:10:18 -05:00
  • dc77bcdd5a Update to Spring Security 5.5.3 Joe Grandja 2021-11-30 15:08:14 -05:00
  • c0ac18d53a Update to Spring Framework 5.3.13 Joe Grandja 2021-11-30 15:06:20 -05:00
  • 14cb58df2b Increase size for attributes column Joe Grandja 2021-11-30 13:33:48 -05:00
  • 2e2c9ea286 Fix registration access token cannot be deserialized Ovidiu Popa 2021-11-16 16:00:25 +02:00
  • 82e4f3a345 Introduce OidcUserInfoAuthenticationContext Joe Grandja 2021-11-29 15:17:50 -05:00
  • 9b60ed23e1 Polish OAuth2AuthorizationConsentAuthenticationContext Joe Grandja 2021-11-30 06:16:01 -05:00
  • 332d1cc318 Polish gh-492 Joe Grandja 2021-11-30 05:18:51 -05:00
  • 8defe2eb3a ProviderSettings @Bean is required Joe Grandja 2021-11-29 02:10:01 -05:00
  • 830f55e538 Revert "Support resolving issuer from current request" Joe Grandja 2021-11-29 01:49:26 -05:00
  • c418306fd9 Polish Authorization Consent Deny Request Joe Grandja 2021-11-26 04:51:54 -05:00
  • 9053e3188d Fix broken documentation links in README Joe Grandja 2021-11-17 05:31:46 -05:00
  • f0b19f30d1 Deprecate PasswordEncoder in JdbcRegisteredClientRepository Joe Grandja 2021-11-16 03:52:54 -05:00
  • 666d569b48 Support resolving issuer from current request Joe Grandja 2021-11-10 15:02:01 -05:00
  • 646ea00db2 Add @since Joe Grandja 2021-11-15 11:26:54 -05:00
  • d4357197c9 Polish gh-470 Joe Grandja 2021-11-11 10:02:45 -05:00
  • 4ce999c014 Customize OAuth2AuthorizationConsent prior to saving Steve Riesenberg 2021-10-25 12:09:47 -05:00
  • 5fa1e8e3b1 Allow subclassing OAuth2AuthenticationContext Joe Grandja 2021-11-11 15:00:42 -05:00
  • 5982d2285c Restructure samples Joe Grandja 2021-11-08 15:58:26 -05:00
  • b455268fa1 Polish OAuth2ClientAuthenticationProviderTests Joe Grandja 2021-11-03 11:54:59 -04:00
  • 25c4a7d541 Polish test gh-448 Joe Grandja 2021-11-03 07:56:18 -04:00
  • 088d9a8e34 Require code_verifier if code_challenge provided Daniel Garnier-Moiroux 2021-10-22 11:56:41 +02:00
  • defd1f90b8 Polish gh-448 Steve Riesenberg 2021-11-02 21:35:03 -05:00
  • c9954af084 Customize authenticationDetailsSource of OAuth2TokenEndpointFilter figozhang 2021-10-03 13:01:46 +08:00
  • dc0ca22f5e Update README.adoc Josh Long 2021-10-27 12:32:36 -07:00
  • c7f01f0795 Polish gh-427 Joe Grandja 2021-10-26 06:50:12 -04:00
  • 37e45619ae Implement Client Configuration Endpoint Ovidiu Popa 2021-08-31 16:48:44 +03:00
  • 72c5e24ab8 Polish gh-441 Joe Grandja 2021-10-22 14:41:05 -04:00
  • 8e8e6d1b17 Implement User Info Endpoint Steve Riesenberg 2021-09-21 14:31:32 -05:00
  • 9667229429 Initial implementation of User Info Endpoint Ido Salomon 2021-04-13 10:38:32 +03:00
  • 33bac0f7c2 JdbcOAuth2AuthorizationService now uses LobCreator in findBy method Alexey Makarov 2021-10-20 08:29:41 +07:00
  • 63c248440c Fix PKCE tests in OAuth2ClientAuthenticationProviderTests Joe Grandja 2021-10-21 18:21:01 -04:00
  • 71be32b245 Add support for deserializing LinkedHashSet Steve Riesenberg 2021-10-11 11:28:31 -05:00
  • 4b19637fbb Update RegisteredClient.Builder to use getters Sarah McAlear 2021-10-04 15:32:10 -04:00
  • 26f15b99bb Make OAuth2ClientAuthenticationToken @Transient Daniel Garnier-Moiroux 2021-10-04 10:12:31 +02:00
  • f3c17b3de0 Specify Jenkins user in Jenkinsfile Joe Grandja 2021-09-23 16:00:14 -04:00
  • 298ebc7c01 Avoid client secret double encoding when updating a registered client Ovidiu Popa 2021-09-23 14:59:16 +03:00
  • 0735abdaad Polish gh-411 Joe Grandja 2021-09-23 08:25:58 -04:00
  • 0dfe5cb44a Fix cancel consent functionality on default consent page Dmitriy Dubson 2021-08-19 14:33:21 -04:00
  • 4ccdd2baf4 OAuth2TokenIntrospectionAuthenticationProvider checks for null issuer Joe Grandja 2021-09-23 06:25:07 -04:00
  • e4ce97b887 Access token is active after revoke then refresh Joe Grandja 2021-09-22 10:22:39 -04:00
  • aaeca70b4c Removed an empty statement Kirat Kumar 2021-08-29 14:57:16 +05:00
  • 8e8979af60 Next Development Version Joe Grandja 2021-08-18 21:01:07 -04:00
  • 725c300db2 Release 0.2.0 Joe Grandja 2021-08-18 20:14:55 -04:00
  • f3f69b300f Authorization failure does not clear current Authentication Joe Grandja 2021-08-18 19:56:23 -04:00
  • c926884049 Update to nimbus-jose-jwt 9.10.1 Joe Grandja 2021-08-18 15:59:10 -04:00
  • 0e99adc72e Update to jackson-bom 2.12.4 Joe Grandja 2021-08-18 15:56:33 -04:00
  • c444544a27 Update to Spring Boot 2.5.3 Joe Grandja 2021-08-18 15:45:50 -04:00
  • 84c24b344f Update Reactor to 2020.0.10 Joe Grandja 2021-08-18 15:50:41 -04:00
  • 34d4131968 Update to Spring Security 5.5.2 Joe Grandja 2021-08-18 15:48:47 -04:00
  • d3f25dd6ea Update to Spring Framework 5.3.9 Joe Grandja 2021-08-18 15:49:47 -04:00
  • f3c29bd545 Use OAuth2AuthenticationException(String errorCode) Joe Grandja 2021-08-18 14:06:58 -04:00
  • ea1f95b4ed Replace stream usage with for loops Joe Grandja 2021-08-18 13:38:39 -04:00
  • 42d611828a Polish OAuth2TokenCustomizer Joe Grandja 2021-08-18 11:26:12 -04:00
  • 9388002158 Add javadoc for OAuth2TokenCustomizer Joe Grandja 2021-08-17 16:08:57 -04:00
  • 1d4dcddc11 Polish loopback address validation in DefaultRedirectUriOAuth2AuthenticationValidator Anoop Garlapati 2021-08-13 18:11:02 +05:30
  • 3ee47efff7 Disable Oidc client registration by default Joe Grandja 2021-08-16 05:24:33 -04:00
  • fe27e39c5d Extract configurer for OpenID Connect 1.0 support Joe Grandja 2021-08-15 05:22:01 -04:00
  • 57aadceb17 Remove references to experimental Joe Grandja 2021-08-17 05:58:41 -04:00
  • 5484931892 Update CONTRIBUTING Joe Grandja 2021-08-17 05:42:56 -04:00
  • b5db5ffe54 Update README Joe Grandja 2021-08-16 14:56:05 -04:00
  • 9312c1807b Add support policy Joe Grandja 2021-08-16 14:32:54 -04:00
  • 7680505eed Move OAuth2AuthorizationCode Joe Grandja 2021-08-13 04:39:37 -04:00
  • d15a68514d Polish OAuth2Authorization Joe Grandja 2021-08-13 04:24:34 -04:00
  • 53ed5b8481 Polish OAuth2TokenContext Joe Grandja 2021-08-13 04:11:31 -04:00
  • c89f2f3819 Polish PublicClientAuthenticationConverter Joe Grandja 2021-08-13 03:15:04 -04:00
  • ebecb2a7f6 Polish ClientSecretPostAuthenticationConverter Joe Grandja 2021-08-13 03:14:25 -04:00
  • 4995acc825 Polish ClientSecretBasicAuthenticationConverter Joe Grandja 2021-08-13 03:13:34 -04:00
  • a4a61fcf50 Polish ConfigurationSettingNames Joe Grandja 2021-08-13 02:37:03 -04:00
  • 86997bc0ac Polish RegisteredClient Joe Grandja 2021-08-12 17:06:13 -04:00
  • a740e819ae Polish OAuth2TokenRevocationAuthenticationToken Joe Grandja 2021-08-12 16:53:29 -04:00
  • c7815939d2 Validate redirect_uri on dynamic client registration Joe Grandja 2021-08-10 06:09:43 -04:00
  • 2c8d5a19ac Remove comment in OAuth2AuthorizationCodeRequestAuthenticationProvider Joe Grandja 2021-08-10 05:20:59 -04:00
  • 6b5d9f0fe5 Polish JwtEncoder APIs Joe Grandja 2021-08-09 15:21:46 -04:00
  • ea7c68997f Polish gh-381 Joe Grandja 2021-08-09 09:27:51 -04:00
  • 115a78d5f5 Add post processor to register ProviderSettings Bean Steve Riesenberg 2021-07-02 17:24:53 -05:00
  • 1929e3a80a JdbcRegisteredClientRepository hashes client secret on save Ovidiu Popa 2021-07-29 17:37:28 +03:00
  • 7546d18a40 Polish gh-379 Joe Grandja 2021-07-30 09:48:45 -04:00
  • 83915e8421 Do not issue refresh token to public client Steve Riesenberg 2021-07-28 15:52:34 -05:00
  • 0493bbf1d1 OAuth2ClientAuthenticationToken supports any type of credentials Joe Grandja 2021-07-29 15:21:23 -04:00
  • 41f8c9cd00 Add update support in JdbcRegisteredClientRepository Ovidiu Popa 2021-07-22 18:37:49 +03:00
  • 3d4df8807d Provide configuration for client authentication Joe Grandja 2021-07-29 06:11:41 -04:00
  • 850bd76aee Polish OAuth2ClientAuthenticationFilter Joe Grandja 2021-07-29 05:39:30 -04:00
  • 7f294abfbb Polish gh-376 Joe Grandja 2021-07-28 06:07:52 -04:00
  • 3ea7d8c9b6 Provide configuration for refresh token generator Joe Grandja 2021-07-28 05:15:32 -04:00
  • 06ad211fce Provide configuration for authorization code generator Joe Grandja 2021-07-27 11:57:47 -04:00
  • 84e53f635c Remove Context.of() Joe Grandja 2021-07-27 04:54:57 -04:00