Commit Graph

9621 Commits

Author SHA1 Message Date
Dávid Kováč 3ff825576b Move and rename OAuth2IntrospectionClaimAccessor/Names
Introduced OAuth2TokenIntrospectionClaimAccessor and OAuth2TokenIntrospectionClaimNames
with copied implementation from OAuth2IntrospectionClaimAccessor/Names.
OAuth2IntrospectionClaimAccessor and OAuth2IntrospectionClaimNames are
now deprecated.

Also method getScopes() returning list of scopes was introduced
and getScope() is now deprecated.

Closes gh-9647
2021-08-12 16:51:33 -06:00
Josh Cummings b83a4c2985
Polish Preserve Null Claim Values
Preserves the original behavior of ClaimTypeConverter so that its
converters can maintain their default behavior of null meaning that
conversion failed.

Issue gh-10135
2021-08-12 10:22:44 -06:00
Fabio Guenci 30a1c1af7c
Preserve Null Claim Values
Prior to this commit ClaimTypeConverter returned the claims with the
original value for all the claims with a null converted value.
The changes allows ClaimTypeConverter to overwrite and return claims
with converted value of null.

Closes gh-10135
2021-08-12 10:09:34 -06:00
Hiroshi Shirosaki 6f3e346b76 Add SecurityContextHolder#addListener
Closes gh-10032
2021-08-11 17:12:13 -06:00
Josh Cummings b8d51725c7 Immutable SecurityContext
Issue gh-10032
2021-08-11 17:12:13 -06:00
Eleftheria Stein 3ab6bee856 Make method static to prevent circular dependency error
Workaround for circular dependency between ServerHttpSecurityConfiguration and WebFluxConfigurationSupport.

Closes gh-10076
2021-08-11 13:46:45 +02:00
Steve Riesenberg 6d6dc113d8 Add converter for authentication result in OAuth2LoginAuthenticationFilter
Closes gh-10033
2021-08-10 16:50:19 -05:00
Steve Riesenberg fc553bf19a Add gh-10130 to tests 2021-08-09 15:33:54 -05:00
Steve Riesenberg acca3dba69 Polish gh-10131 2021-08-09 11:07:12 -05:00
Vincent Boulaye 044157061f Enable customizing headers in token requests
Adds the possibility to customize the headers of the access token request in AbstractWebClientReactiveOAuth2AccessTokenResponseClient, similarly to what is done in the AbstractOAuth2AuthorizationGrantRequestEntityConverter.

Closes gh-10130
2021-08-09 10:50:37 -05:00
Russell Allen 1806cebd64 Fix Assertion
Closes gh-10055
2021-08-09 10:09:06 -03:00
Marcus Da Coregio 87687bf03f Fix Gradle Plugin
Fix IncludeCheckRemotePlugin to add the default tasks even without defining the extension properties

Issue gh-9846
2021-07-30 11:29:53 -03:00
Josh Cummings d5c953b106
Polish Saml2AuthenticationRequestRepository
- Moved docs into AuthnRequest section, changed links to be more
semantically valuable to search engines
- Moved tests to be nearer to similar tests

Issue gh-9185
2021-07-27 14:56:23 -06:00
Marcus Da Coregio 662ab10416 Fix test getting stuck
The tests are getting stuck when running a single test class and the mock is performed in a static variable inside an inner class

Issue gh-6025
2021-07-27 14:55:53 -06:00
Marcus Da Coregio 16e17d242e Add Saml2AuthenticationRequestRepository
Closes gh-9185
2021-07-27 14:55:53 -06:00
Josh Cummings 6b68a6d62b
Apply rnc2Xsd
Issue gh-8657
2021-07-27 13:22:42 -06:00
Marcus Da Coregio c562d56ff4 Add checkSamples task
Closes gh-9846
2021-07-27 14:11:51 -03:00
Josh Cummings 6370906ead
Add SpringOpaqueTokenIntrospector
Closes gh-9354
2021-07-26 10:50:50 -06:00
Abdul Al-Faraj d1dfb2b9ee Improve OpenSAML Version Check
Closes gh-10077
2021-07-26 10:42:40 -06:00
Steve Riesenberg bfe94f9a80 Update deprecated usage in reference docs
Closes gh-10063
2021-07-21 10:21:02 -05:00
Eleftheria Stein 913f558ff4 Fix release instructions for generating changelog 2021-07-19 13:35:03 +02:00
Eleftheria Stein 21af328349 Next development version 2021-07-19 11:22:06 +02:00
Eleftheria Stein 38d2b21967 Release 5.6.0-M1 2021-07-19 10:43:10 +02:00
Eleftheria Stein 7c7b82f627 Update org.springframework.data to 2021.1.0-M1
Closes gh-10105
2021-07-19 10:02:57 +02:00
dmitrilc a4431264e6 Update oauth2-resourceserver.adoc
fix the name of the parameter, from failure to badCredentials

Replaces AuthenticationFailureEvent

Remove AuthenticationFailureEvent Reference

Closes gh-10062
2021-07-16 11:56:57 -06:00
Eleftheria Stein 36454d3f91 Update org.springframework to 5.3.9
Closes gh-10104
2021-07-16 17:18:09 +02:00
Eleftheria Stein 0bec620ec0 Update org.slf4j to 1.7.31
Closes gh-10103
2021-07-16 17:18:09 +02:00
Eleftheria Stein 16ed212e73 Update htmlunit-driver to 2.51.0
Closes gh-10102
2021-07-16 17:18:09 +02:00
Eleftheria Stein 1b5127c775 Update org.jetbrains.kotlinx to 1.5.1
Closes gh-10101
2021-07-16 17:18:08 +02:00
Eleftheria Stein 278f8ce551 Update org.jetbrains.kotlin to 1.5.21
Closes gh-10100
2021-07-16 17:18:08 +02:00
Eleftheria Stein 10ec357322 Update hibernate-entitymanager to 5.5.3.Final
Closes gh-10099
2021-07-16 17:18:08 +02:00
Eleftheria Stein 302e5f5943 Update org.eclipse.jetty to 9.4.43.v20210629
Closes gh-10098
2021-07-16 17:18:08 +02:00
Eleftheria Stein d65e0d278f Update org.bouncycastle to 1.69
Closes gh-10097
2021-07-16 17:18:07 +02:00
Eleftheria Stein 8980f4a69d Update assertj-core to 3.20.2
Closes gh-10096
2021-07-16 17:18:07 +02:00
Eleftheria Stein aa413edc95 Update org.aspectj to 1.9.7
Closes gh-10095
2021-07-16 17:18:07 +02:00
Eleftheria Stein 749bba30f7 Update htmlunit to 2.51.0
Closes gh-10094
2021-07-16 17:18:07 +02:00
Eleftheria Stein c15d694da2 Update io.rsocket to 1.1.1
Closes gh-10093
2021-07-16 17:18:06 +02:00
Eleftheria Stein abb7df1cc4 Update io.projectreactor to 2020.0.9
Closes gh-10091
2021-07-16 17:18:06 +02:00
Eleftheria Stein d9d394030e Update mockk to 1.12.0
Closes gh-10090
2021-07-16 17:18:06 +02:00
Eleftheria Stein 2656b1412c Update com.nimbusds to 9.10.1
Closes gh-10089
2021-07-16 17:18:05 +02:00
Eleftheria Stein 6bc511312f Update jackson-bom to 2.12.4
Closes gh-10086
2021-07-16 17:18:05 +02:00
Eleftheria Stein 9adcfebbdf Include minor version bump 2021-07-16 17:12:37 +02:00
Nick McKinney 5c8fb254c2 Add AuthenticationDetailsSource to OAuth2 Login Kotlin DSL
Closes gh-9838
2021-07-16 15:42:00 +02:00
Nick McKinney b1612b1283 Add AuthenticationDetailsSource to Form Login Kotlin DSL
Closes gh-9837
2021-07-16 15:42:00 +02:00
Rob Winch c71498ae5f Disable ApacheDSContainerTests on Windows
Closes gh-10084
2021-07-15 20:28:57 -05:00
Rob Winch 715f06c4c2 useJUnitPlatform for integration tests
Issue gh-9467
2021-07-15 14:12:12 -05:00
Eleftheria Stein bff377904a Fix Javadoc formatting 2021-07-14 12:53:06 +02:00
Eleftheria Stein bfc9d2a5c1 Add missing LDAP setAuthoritiesMapper Javadoc 2021-07-13 18:58:56 +02:00
Steve Riesenberg f5266c7511 Remove wildcard from generics in converter
Polish gh-9779
2021-07-12 23:42:47 -05:00
Josh Cummings c4e53e51d7
Close zip file
Issue gh-9467
2021-07-12 15:12:54 -06:00