spring-security-web 6.2.4 API

Packages
Package
Description
Spring Security's web security module.
Access-control related classes and packages.
Classes that ensure web requests are received over required transport channels.
Implementation of web security expressions.
Enforcement of security for HTTP requests, typically by the URL requested.
Authentication processing mechanisms, which respond to the submission of authentication credentials using various protocols (eg BASIC, CAS, form login etc).
Logout functionality based around a filter which handles a specific logout URL.
Support for "pre-authenticated" scenarios, where Spring Security assumes the incoming request has already been authenticated by some externally configured system.
Pre-authentication support for container-authenticated requests.
Websphere-specific pre-authentication classes.
X.509 client certificate authentication support.
Support for remembering a user between different web sessions.
Strategy interface and implementations for handling session-related behaviour for a newly authenticated user.
Provides HTTP-based "switch user" (su) capabilities.
Authentication user-interface rendering code.
WWW-Authenticate based authentication mechanism implementations: Basic and Digest authentication.
 
 
Classes which are responsible for maintaining the security context between HTTP requests.
 
 
 
 
 
 
 
 
 
Makes a JAAS Subject available as the current Subject.
Mix-in classes to provide Jackson serialization support.
 
 
 
Classes related to the caching of an HttpServletRequest which requires authentication.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Populates a Servlet request with a new Spring Security compliant HttpServletRequestWrapper.
Session management filters, HttpSession events and publisher classes.
Web utility classes.