Refine search
@Configuration @EnableWebFlux @SuppressWarnings("unused") static class TestConfiguration { @Bean public JacksonStreamingController jsonStreamingController() { return new JacksonStreamingController(); } }
@EnableWebFlux static class WebFluxConfig { }
@EnableWebFlux @EnableWebFluxSecurity static class RedirectToHttpConfig { @Bean SecurityWebFilterChain springSecurity(ServerHttpSecurity http) { // @formatter:off http .redirectToHttps(); // @formatter:on return http.build(); } }
@Configuration @EnableWebFlux @SuppressWarnings("unused") static class TestConfiguration { @Bean public MultipartController testController() { return new MultipartController(); } }
@EnableWebFlux @EnableWebFluxSecurity static class ClientRegistrationConfig { private ClientRegistration clientRegistration = TestClientRegistrations.clientRegistration() .build(); @Bean InMemoryReactiveClientRegistrationRepository clientRegistrationRepository() { return new InMemoryReactiveClientRegistrationRepository(this.clientRegistration); } }
@Configuration @EnableWebFlux static class WebConfig { @Bean public TestController controller() { return new TestController(); } }
@EnableWebFlux @EnableWebFluxSecurity static class SometimesRedirectToHttpsConfig { @Bean SecurityWebFilterChain springSecurity(ServerHttpSecurity http) { // @formatter:off http .redirectToHttps() .httpsRedirectWhen(new PathPatternParserServerWebExchangeMatcher("/secure")); // @formatter:on return http.build(); } }
@EnableWebFlux @Configuration static class WebAppConfig { @Bean public TestController testController() { return new TestController(); } }
@EnableWebFlux @EnableWebFluxSecurity static class DenyAllConfig { @Bean SecurityWebFilterChain authorization(ServerHttpSecurity http) throws Exception { // @formatter:off http .authorizeExchange() .anyExchange().denyAll() .and() .oauth2ResourceServer() .jwt() .publicKey(publicKey()); // @formatter:on return http.build(); } }
@Configuration @EnableWebFlux @SuppressWarnings("unused") static class TestConfiguration { @Bean public SseController sseController() { return new SseController(); } }
@EnableWebFlux @EnableWebFluxSecurity static class PublicKeyConfig { @Bean SecurityWebFilterChain springSecurity(ServerHttpSecurity http) throws Exception { // @formatter:off http .authorizeExchange() .anyExchange().hasAuthority("SCOPE_message:read") .and() .oauth2ResourceServer() .jwt() .publicKey(publicKey()); // @formatter:on return http.build(); } }
@Configuration @EnableWebFlux static class WebConfig { }
@EnableWebFlux @EnableWebFluxSecurity static class CustomDecoderConfig { ReactiveJwtDecoder jwtDecoder = mock(ReactiveJwtDecoder.class); @Bean SecurityWebFilterChain springSecurity(ServerHttpSecurity http) { // @formatter:off http .oauth2ResourceServer() .jwt(); // @formatter:on return http.build(); } @Bean ReactiveJwtDecoder jwtDecoder() { return this.jwtDecoder; } }
@Configuration @EnableWebFlux static class WebConfig { }
@EnableWebFlux @EnableWebFluxSecurity static class Config { @Bean SecurityWebFilterChain springSecurity(ServerHttpSecurity http) { http .oauth2Client(); return http.build(); } @Bean ReactiveClientRegistrationRepository clientRegistrationRepository() { return mock(ReactiveClientRegistrationRepository.class); } @Bean ServerOAuth2AuthorizedClientRepository authorizedClientRepository() { return mock(ServerOAuth2AuthorizedClientRepository.class); } }
@Configuration @EnableWebFlux @ComponentScan(resourcePattern = "**/CrossOriginAnnotationIntegrationTests*") @SuppressWarnings({"unused", "WeakerAccess"}) static class WebConfig { }
@EnableWebFlux @EnableWebFluxSecurity static class RedirectToHttpsViaCustomPortsConfig { @Bean SecurityWebFilterChain springSecurity(ServerHttpSecurity http) { // @formatter:off http .redirectToHttps() .portMapper(portMapper()); // @formatter:on return http.build(); } @Bean public PortMapper portMapper() { return mock(PortMapper.class); } } }
@Configuration @EnableWebFlux @ComponentScan(resourcePattern = "**/RequestMappingDataBindingIntegrationTests*.class") @SuppressWarnings({"unused", "WeakerAccess"}) static class WebConfig { }
@EnableWebFlux @EnableWebFluxSecurity static class CustomAuthenticationManagerConfig { @Bean SecurityWebFilterChain springSecurity(ServerHttpSecurity http) { // @formatter:off http .oauth2ResourceServer() .jwt() .authenticationManager(authenticationManager()); // @formatter:on return http.build(); } @Bean ReactiveAuthenticationManager authenticationManager() { return mock(ReactiveAuthenticationManager.class); } }
@Configuration @EnableWebFlux @ComponentScan(resourcePattern = "**/ProtobufIntegrationTests*.class") @SuppressWarnings("unused") static class TestConfiguration { }