Class Summary
WebSecurityConfiguration Uses a WebSecurity to create the FilterChainProxy that performs the web based security for Spring Security.
WebSecurityConfigurerAdapter Provides a convenient base class for creating a WebSecurityConfigurer instance.

Annotation Types Summary
EnableWebSecurity Add this annotation to an @Configuration class to have the Spring Security configuration defined in any WebSecurityConfigurer or more likely by extending the WebSecurityConfigurerAdapter base class and overriding individual methods:
 public class MyWebSecurityConfiguration extends WebSecurityConfigurerAdapter {

    public void configure(WebSecurity web) throws Exception {
                // Spring Security should completely ignore URLs starting with /resources/

    protected void configure(HttpSecurity http) throws Exception {
            // Possibly more configuration ...