@ -45,7 +45,7 @@ public class AuthenticationWebFilter implements WebFilter {
@@ -45,7 +45,7 @@ public class AuthenticationWebFilter implements WebFilter {
private final ReactiveAuthenticationManager authenticationManager ;
private AuthenticationSuccessHandler a uthenticationSuccessHandler = new WebFilterChainAuthenticationSuccessHandler ( ) ;
private Server AuthenticationSuccessHandler serverA uthenticationSuccessHandler = new WebFilterChainServer AuthenticationSuccessHandler ( ) ;
private Function < ServerWebExchange , Mono < Authentication > > authenticationConverter = new ServerHttpBasicAuthenticationConverter ( ) ;
@ -87,7 +87,8 @@ public class AuthenticationWebFilter implements WebFilter {
@@ -87,7 +87,8 @@ public class AuthenticationWebFilter implements WebFilter {
SecurityContextImpl securityContext = new SecurityContextImpl ( ) ;
securityContext . setAuthentication ( authentication ) ;
return this . securityContextServerRepository . save ( exchange , securityContext )
. then ( this . authenticationSuccessHandler . success ( authentication , webFilterExchange ) ) ;
. then ( this . serverAuthenticationSuccessHandler
. success ( authentication , webFilterExchange ) ) ;
}
public void setSecurityContextServerRepository (
@ -96,8 +97,8 @@ public class AuthenticationWebFilter implements WebFilter {
@@ -96,8 +97,8 @@ public class AuthenticationWebFilter implements WebFilter {
this . securityContextServerRepository = securityContextServerRepository ;
}
public void setAuthenticationSuccessHandler ( AuthenticationSuccessHandler a uthenticationSuccessHandler) {
this . authenticationSuccessHandler = a uthenticationSuccessHandler;
public void setServer AuthenticationSuccessHandler ( Server AuthenticationSuccessHandler serverA uthenticationSuccessHandler) {
this . serverAuthenticationSuccessHandler = serverA uthenticationSuccessHandler;
}
public void setAuthenticationConverter ( Function < ServerWebExchange , Mono < Authentication > > authenticationConverter ) {