|
@@ -16,14 +16,13 @@
|
|
|
|
|
|
package org.springframework.security.config.websocket;
|
|
|
|
|
|
+import java.util.Arrays;
|
|
|
+import java.util.Collections;
|
|
|
import java.util.Comparator;
|
|
|
+import java.util.HashSet;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.Set;
|
|
|
-import java.util.HashSet;
|
|
|
-import java.util.Arrays;
|
|
|
-import java.util.Collections;
|
|
|
-
|
|
|
import java.util.function.Supplier;
|
|
|
|
|
|
import org.w3c.dom.Element;
|
|
@@ -313,11 +312,9 @@ public final class WebSocketMessageBrokerSecurityBeanDefinitionParser implements
|
|
|
private static final String TEMPLATE_EXPRESSION_BEAN_ID = "annotationExpressionTemplateDefaults";
|
|
|
|
|
|
private static final Set<String> CSRF_HANDSHAKE_HANDLER_CLASSES = Collections.unmodifiableSet(
|
|
|
- new HashSet<>(Arrays.asList(
|
|
|
- "org.springframework.web.socket.server.support.WebSocketHttpRequestHandler",
|
|
|
+ new HashSet<>(Arrays.asList("org.springframework.web.socket.server.support.WebSocketHttpRequestHandler",
|
|
|
"org.springframework.web.socket.sockjs.transport.TransportHandlingSockJsService",
|
|
|
- "org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService"
|
|
|
- )));
|
|
|
+ "org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService")));
|
|
|
|
|
|
private final String inboundSecurityInterceptorId;
|
|
|
|