java.lang.Object
org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.web.DefaultSecurityFilterChain,B>
org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<ServletApiConfigurer<H>,H>
org.springframework.security.config.annotation.web.configurers.ServletApiConfigurer<H>
All Implemented Interfaces:
SecurityConfigurer<org.springframework.security.web.DefaultSecurityFilterChain,H>

public final class ServletApiConfigurer<H extends HttpSecurityBuilder<H>> extends AbstractHttpConfigurer<ServletApiConfigurer<H>,H>
Implements select methods from the HttpServletRequest using the SecurityContext from the SecurityContextHolder.

Security Filters

The following Filters are populated
  • SecurityContextHolderAwareRequestFilter

Shared Objects Created

No shared objects are created.

Shared Objects Used

  • AuthenticationTrustResolver is optionally used to populate the SecurityContextHolderAwareRequestFilter
Since:
3.2