2
0
Эх сурвалжийг харах

LogoutBuilder->LogoutSpec

Issue: gh-4822
Rob Winch 7 жил өмнө
parent
commit
9956de8f29

+ 9 - 9
config/src/main/java/org/springframework/security/config/web/server/ServerHttpSecurity.java

@@ -109,7 +109,7 @@ public class ServerHttpSecurity {
 
 	private FormLoginSpec formLogin;
 
-	private LogoutBuilder logout = new LogoutBuilder();
+	private LogoutSpec logout = new LogoutSpec();
 
 	private ReactiveAuthenticationManager authenticationManager;
 
@@ -196,9 +196,9 @@ public class ServerHttpSecurity {
 		return this.authorizeExchange;
 	}
 
-	public LogoutBuilder logout() {
+	public LogoutSpec logout() {
 		if (this.logout == null) {
-			this.logout = new LogoutBuilder();
+			this.logout = new LogoutSpec();
 		}
 		return this.logout;
 	}
@@ -732,26 +732,26 @@ public class ServerHttpSecurity {
 	 * @author Shazin Sadakath
 	 * @since 5.0
 	 */
-	public final class LogoutBuilder {
+	public final class LogoutSpec {
 		private LogoutWebFilter logoutWebFilter = new LogoutWebFilter();
 
-		public LogoutBuilder logoutHandler(ServerLogoutHandler serverLogoutHandler) {
+		public LogoutSpec logoutHandler(ServerLogoutHandler serverLogoutHandler) {
 			this.logoutWebFilter.setServerLogoutHandler(serverLogoutHandler);
 			return this;
 		}
 
-		public LogoutBuilder logoutUrl(String logoutUrl) {
+		public LogoutSpec logoutUrl(String logoutUrl) {
 			Assert.notNull(logoutUrl, "logoutUrl must not be null");
 			ServerWebExchangeMatcher requiresLogout = ServerWebExchangeMatchers.pathMatchers(HttpMethod.POST, logoutUrl);
 			return requiresLogout(requiresLogout);
 		}
 
-		public LogoutBuilder requiresLogout(ServerWebExchangeMatcher requiresLogout) {
+		public LogoutSpec requiresLogout(ServerWebExchangeMatcher requiresLogout) {
 			this.logoutWebFilter.setRequiresLogout(requiresLogout);
 			return this;
 		}
 
-		public LogoutBuilder logoutSuccessHandler(ServerLogoutSuccessHandler handler) {
+		public LogoutSpec logoutSuccessHandler(ServerLogoutSuccessHandler handler) {
 			this.logoutWebFilter.setServerLogoutSuccessHandler(handler);
 			return this;
 		}
@@ -769,7 +769,7 @@ public class ServerHttpSecurity {
 			http.addFilterAt(this.logoutWebFilter, SecurityWebFiltersOrder.LOGOUT);
 		}
 
-		private LogoutBuilder() {}
+		private LogoutSpec() {}
 	}
 
 	private static class OrderedWebFilter implements WebFilter, Ordered {

+ 1 - 1
config/src/test/java/org/springframework/security/config/web/server/LogoutBuilderTests.java → config/src/test/java/org/springframework/security/config/web/server/LogoutSpecTests.java

@@ -29,7 +29,7 @@ import org.springframework.security.test.web.reactive.server.WebTestClientBuilde
  * @author Shazin Sadakath
  * @since 5.0
  */
-public class LogoutBuilderTests {
+public class LogoutSpecTests {
 
 	private ServerHttpSecurity http = ServerHttpSecurityConfigurationBuilder.httpWithDefaultAuthentication();