Skip to content

Commit ccb2f06

Browse files
Partially revert fc658d1
OpenIDAuthenticationFilter exists in versions < 6.0 Issue gh-14531
1 parent fc658d1 commit ccb2f06

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

config/src/main/java/org/springframework/security/config/annotation/web/HttpSecurityBuilder.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
2525
import org.springframework.security.core.userdetails.UserDetailsService;
2626
import org.springframework.security.oauth2.server.resource.web.authentication.BearerTokenAuthenticationFilter;
27+
import org.springframework.security.openid.OpenIDAuthenticationFilter;
2728
import org.springframework.security.web.DefaultSecurityFilterChain;
2829
import org.springframework.security.web.access.ExceptionTranslationFilter;
2930
import org.springframework.security.web.access.channel.ChannelProcessingFilter;
@@ -151,6 +152,7 @@ public interface HttpSecurityBuilder<H extends HttpSecurityBuilder<H>>
151152
* <li>{@link org.springframework.security.oauth2.client.web.OAuth2LoginAuthenticationFilter}</li>
152153
* <li>{@link org.springframework.security.saml2.provider.service.web.authentication.Saml2WebSsoAuthenticationFilter}</li>
153154
* <li>{@link UsernamePasswordAuthenticationFilter}</li>
155+
* <li>{@link OpenIDAuthenticationFilter}</li>
154156
* <li>{@link org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter}</li>
155157
* <li>{@link org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter}</li>
156158
* <li>{@link ConcurrentSessionFilter}</li>

config/src/main/java/org/springframework/security/config/annotation/web/builders/FilterOrderRegistration.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ final class FilterOrderRegistration {
9797
order.next());
9898
put(UsernamePasswordAuthenticationFilter.class, order.next());
9999
order.next(); // gh-8105
100+
this.filterToOrder.put("org.springframework.security.openid.OpenIDAuthenticationFilter", order.next());
100101
put(DefaultLoginPageGeneratingFilter.class, order.next());
101102
put(DefaultLogoutPageGeneratingFilter.class, order.next());
102103
put(ConcurrentSessionFilter.class, order.next());

0 commit comments

Comments
 (0)