|
@@ -239,6 +239,7 @@ public final class HttpSecurity extends AbstractConfiguredSecurityBuilder<Defaul
|
|
|
* supported by <code>spring-security-oauth2</code>.
|
|
|
* @see OpenIDLoginConfigurer
|
|
|
*/
|
|
|
+ @Deprecated
|
|
|
public OpenIDLoginConfigurer<HttpSecurity> openidLogin() throws Exception {
|
|
|
return getOrApply(new OpenIDLoginConfigurer<>());
|
|
|
}
|
|
@@ -362,6 +363,7 @@ public final class HttpSecurity extends AbstractConfiguredSecurityBuilder<Defaul
|
|
|
* supported by <code>spring-security-oauth2</code>.
|
|
|
* @see OpenIDLoginConfigurer
|
|
|
*/
|
|
|
+ @Deprecated
|
|
|
public HttpSecurity openidLogin(Customizer<OpenIDLoginConfigurer<HttpSecurity>> openidLoginCustomizer)
|
|
|
throws Exception {
|
|
|
openidLoginCustomizer.customize(getOrApply(new OpenIDLoginConfigurer<>()));
|
|
@@ -2507,6 +2509,7 @@ public final class HttpSecurity extends AbstractConfiguredSecurityBuilder<Defaul
|
|
|
return HttpSecurity.this;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
public <C> void setSharedObject(Class<C> sharedType, C object) {
|
|
|
super.setSharedObject(sharedType, object);
|
|
|
}
|
|
@@ -2529,6 +2532,7 @@ public final class HttpSecurity extends AbstractConfiguredSecurityBuilder<Defaul
|
|
|
* authenticationProvider
|
|
|
* (org.springframework.security.authentication.AuthenticationProvider)
|
|
|
*/
|
|
|
+ @Override
|
|
|
public HttpSecurity authenticationProvider(AuthenticationProvider authenticationProvider) {
|
|
|
getAuthenticationRegistry().authenticationProvider(authenticationProvider);
|
|
|
return this;
|
|
@@ -2541,6 +2545,7 @@ public final class HttpSecurity extends AbstractConfiguredSecurityBuilder<Defaul
|
|
|
* userDetailsService
|
|
|
* (org.springframework.security.core.userdetails.UserDetailsService)
|
|
|
*/
|
|
|
+ @Override
|
|
|
public HttpSecurity userDetailsService(UserDetailsService userDetailsService) throws Exception {
|
|
|
getAuthenticationRegistry().userDetailsService(userDetailsService);
|
|
|
return this;
|
|
@@ -2556,6 +2561,7 @@ public final class HttpSecurity extends AbstractConfiguredSecurityBuilder<Defaul
|
|
|
* @see org.springframework.security.config.annotation.web.HttpSecurityBuilder#
|
|
|
* addFilterAfter(javax .servlet.Filter, java.lang.Class)
|
|
|
*/
|
|
|
+ @Override
|
|
|
public HttpSecurity addFilterAfter(Filter filter, Class<? extends Filter> afterFilter) {
|
|
|
this.comparator.registerAfter(filter.getClass(), afterFilter);
|
|
|
return addFilter(filter);
|
|
@@ -2567,6 +2573,7 @@ public final class HttpSecurity extends AbstractConfiguredSecurityBuilder<Defaul
|
|
|
* @see org.springframework.security.config.annotation.web.HttpSecurityBuilder#
|
|
|
* addFilterBefore( javax.servlet.Filter, java.lang.Class)
|
|
|
*/
|
|
|
+ @Override
|
|
|
public HttpSecurity addFilterBefore(Filter filter, Class<? extends Filter> beforeFilter) {
|
|
|
this.comparator.registerBefore(filter.getClass(), beforeFilter);
|
|
|
return addFilter(filter);
|
|
@@ -2579,6 +2586,7 @@ public final class HttpSecurity extends AbstractConfiguredSecurityBuilder<Defaul
|
|
|
* org.springframework.security.config.annotation.web.HttpSecurityBuilder#addFilter(
|
|
|
* javax. servlet.Filter)
|
|
|
*/
|
|
|
+ @Override
|
|
|
public HttpSecurity addFilter(Filter filter) {
|
|
|
Class<? extends Filter> filterClass = filter.getClass();
|
|
|
if (!this.comparator.isRegistered(filterClass)) {
|