Como defino http "security = 'none' no JavaConfig?

Quero definir algo semelhante a esse XML no Spring Boot usando o Java Config.

<http pattern="/webservices/**" security="none"/>

Preciso de uma maneira diferente de protegê-los e não consigo fazer logins de formulário. Protegê-los virá mais tarde. Por enquanto, quero parar de protegê-los com http.formLogin ().

Substituí WebSecurityConfigurerAdapter.configure () como tal. Não consigo encontrar uma API para dizer, assim:

http.securityNone().antMatchers("/webservices")

Aqui está o meu método configure () agora:

@Override
protected void configure(HttpSecurity http) throws Exception
    http.csrf().disable(); 
    http.headers().frameOptions().disable();

    http.authorizeRequests()
          .antMatchers("/resources/**", 
//"/services/**",  THIS LOGS IN AUTOMATICALLY AS 'ANONYMOUS'.  NO GOOD!
//"/remoting/**",  THIS LOGS IN AUTOMATICALLY AS 'ANONYMOUS'.  NO GOOD!
                      "/pages/login",
                      "/pages/loginFailed").permitAll()

    // Only authenticated can access these URLs and HTTP METHODs
    .antMatchers("/secured/**").authenticated()
    .antMatchers(HttpMethod.HEAD,"/**").authenticated()
    .antMatchers(HttpMethod.GET,"/**").authenticated()
    .antMatchers(HttpMethod.POST,"/**").authenticated()
    .antMatchers(HttpMethod.PUT,"/**").authenticated()
    .antMatchers(HttpMethod.DELETE,"/**").authenticated();

    // Accept FORM-based authentication
    http.formLogin()
        .failureUrl("/pages/loginFailed")
        .defaultSuccessUrl("/")
        .loginPage("/pages/login")
        .permitAll()
        .and()
        .logout()
        .logoutRequestMatcher(new AntPathRequestMatcher("/pages/logout"))
        .logoutSuccessUrl("/pages/login")
        .permitAll();

    http.formLogin().successHandler(new AppLoginSuccessHandler());

}

questionAnswers(1)

yourAnswerToTheQuestion