Examples of shouldSuppressCors()


Examples of org.springframework.web.socket.sockjs.transport.TransportHandlingSockJsService.shouldSuppressCors()

    assertEquals(TestMessageCodec.class, transportService.getMessageCodec().getClass());

    List<HandshakeInterceptor> interceptors = transportService.getHandshakeInterceptors();
    assertThat(interceptors, contains(instanceOf(OriginHandshakeInterceptor.class)));
    assertEquals(Arrays.asList("http://mydomain1.com", "http://mydomain2.com"), transportService.getAllowedOrigins());
    assertTrue(transportService.shouldSuppressCors());
  }

  private void loadBeanDefinitions(String fileName) {
    XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(this.appContext);
    ClassPathResource resource = new ClassPathResource(fileName, HandlersBeanDefinitionParserTests.class);
View Full Code Here

Examples of org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService.shouldSuppressCors()

    assertSame(testSockJsService, sockJsService);

    assertThat(sockJsService, instanceOf(DefaultSockJsService.class));
    DefaultSockJsService defaultSockJsService = (DefaultSockJsService) sockJsService;
    assertThat(defaultSockJsService.getTaskScheduler(), instanceOf(ThreadPoolTaskScheduler.class));
    assertFalse(defaultSockJsService.shouldSuppressCors());

    Map<TransportType, TransportHandler> transportHandlers = defaultSockJsService.getTransportHandlers();
    assertThat(transportHandlers.values(),
        containsInAnyOrder(
            instanceOf(XhrPollingTransportHandler.class),
View Full Code Here

Examples of org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService.shouldSuppressCors()

    DefaultSockJsService defaultSockJsService = (DefaultSockJsService) sockJsHttpRequestHandler.getSockJsService();
    WebSocketTransportHandler wsTransportHandler = (WebSocketTransportHandler) defaultSockJsService
        .getTransportHandlers().get(TransportType.WEBSOCKET);
    assertNotNull(wsTransportHandler.getHandshakeHandler());
    assertThat(wsTransportHandler.getHandshakeHandler(), Matchers.instanceOf(TestHandshakeHandler.class));
    assertFalse(defaultSockJsService.shouldSuppressCors());

    ThreadPoolTaskScheduler scheduler = (ThreadPoolTaskScheduler) defaultSockJsService.getTaskScheduler();
    assertEquals(Runtime.getRuntime().availableProcessors(), scheduler.getScheduledThreadPoolExecutor().getCorePoolSize());
    assertTrue(scheduler.getScheduledThreadPoolExecutor().getRemoveOnCancelPolicy());
View Full Code Here

Examples of org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService.shouldSuppressCors()

    assertEquals(1, mappings.size());
    SockJsHttpRequestHandler requestHandler = (SockJsHttpRequestHandler)mappings.entrySet().iterator().next().getKey();
    assertNotNull(requestHandler.getSockJsService());
    DefaultSockJsService sockJsService = (DefaultSockJsService)requestHandler.getSockJsService();
    assertEquals(Arrays.asList(origin), sockJsService.getAllowedOrigins());
    assertFalse(sockJsService.shouldSuppressCors());

    registration =
        new WebMvcStompWebSocketEndpointRegistration(new String[] {"/foo"}, this.handler, this.scheduler);
    registration.withSockJS().setAllowedOrigins(origin);
    mappings = registration.getMappings();
View Full Code Here

Examples of org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService.shouldSuppressCors()

    assertEquals(1, mappings.size());
    requestHandler = (SockJsHttpRequestHandler)mappings.entrySet().iterator().next().getKey();
    assertNotNull(requestHandler.getSockJsService());
    sockJsService = (DefaultSockJsService)requestHandler.getSockJsService();
    assertEquals(Arrays.asList(origin), sockJsService.getAllowedOrigins());
    assertFalse(sockJsService.shouldSuppressCors());
  }

  @Test  // SPR-12283
  public void disableCorsWithSockJsService() {
    WebMvcStompWebSocketEndpointRegistration registration =
View Full Code Here

Examples of org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService.shouldSuppressCors()

    MultiValueMap<HttpRequestHandler, String> mappings = registration.getMappings();
    assertEquals(1, mappings.size());
    SockJsHttpRequestHandler requestHandler = (SockJsHttpRequestHandler)mappings.entrySet().iterator().next().getKey();
    assertNotNull(requestHandler.getSockJsService());
    DefaultSockJsService sockJsService = (DefaultSockJsService)requestHandler.getSockJsService();
    assertTrue(sockJsService.shouldSuppressCors());
  }

  @Test
  public void handshakeHandlerAndInterceptor() {
    WebMvcStompWebSocketEndpointRegistration registration =
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.