Package org.springframework.security.web.authentication.preauth
package org.springframework.security.web.authentication.preauth
Support for "pre-authenticated" scenarios, where Spring Security assumes the incoming
request has already been authenticated by some externally configured system.
-
ClassDescriptionBase class for processing filters that handle pre-authenticated authentication requests, where it is assumed that the principal has already been authenticated by an external system.Processes a pre-authenticated authentication request.
Authentication
implementation for pre-authenticated authentication.This AuthenticationUserDetailsService implementation creates a UserDetails object based solely on the information contained in the given PreAuthenticatedAuthenticationToken.This WebAuthenticationDetails implementation allows for storing a list of pre-authenticated Granted Authorities.A simple pre-authenticated filter which obtains the username from request attributes, for use with SSO systems such as Stanford WebAuth or Shibboleth.A simple pre-authenticated filter which obtains the username from a request header, for use with systems such as CA Siteminder.