spring-security-web 7.0.0-M3 API
Packages
Package
Description
Spring Security's web security module.
Access-control related classes and packages.
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.
Package for One Time Token usage.
Classes for Password APIs.
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.
Annotations for binding web security APIs.
Support for binding web security APIs.
Classes which are responsible for maintaining the security context between HTTP
requests.
Async request context APIs.
Async support for request context.
APIs for protection against CSRF attacks.
APIs for debugging web security.
APIs for web security firewall support.
APIs for writing security HTTP Headers.
APIs for writing security HTTP Headers.
APIs for writing security HTTP Headers related to frame options.
HTTP based security APIs.
Makes a JAAS Subject available as the current Subject.
Mix-in classes to provide Jackson serialization support.
Support for Spring Framework's handler method processing.
Support for Spring Framework's reactive handler method processing.
Support for Spring Framework's reactive view processing.
Classes related to the caching of an
HttpServletRequest
which requires
authentication.WebFlux Spring Security support.
Reactive web Authorization APIs.
Reactive logout APIs.
Reactive OTT APIs.
Reactive web OTT APIs.
Reactive web context APIs.
Reactive APIs for protecting against CSRF attacks.
Reactive HTTP Firewall APIs.
Reactive APIs for adding HTTP Header based security.
Reactive web jackson2 integration.
Reactive support for saving requests (to replay them after interrupted by security
workflows like authentication).
WebFlux based transport security.
Support for rendering UIs (e.g.
Reactive APIs for matching requests which are used for, among other things, mapping
authorization rules.
CSRF support classes for Spring's web MVC framework.
Integration with Spring Framework's support for matching HTTP request paths.
Populates a Servlet request with a new Spring Security compliant
HttpServletRequestWrapper
.Session management filters,
HttpSession
events and publisher classes.Spring Security HTTP transport support.
Web utility classes.
Servlet APIs for matching requests which are used for, among other things, mapping
authorization rules.