| Package | Description |
|---|---|
| org.springframework.security.access |
Core access-control related code, including security metadata related classes, interception code, access control
annotations, EL support and voter-based implementations of the central
AccessDecisionManager interface. |
| org.springframework.security.access.event |
Authorization event and listener classes.
|
| org.springframework.security.access.expression |
Expression handling code to support the use of Spring-EL based expressions in
@PreAuthorize, @PreFilter,
@PostAuthorize and @PostFilter annotations. |
| org.springframework.security.access.expression.method |
Implementation of expression-based method security.
|
| org.springframework.security.access.intercept |
Abstract level security interception classes which are responsible for enforcing the
configured security constraints for a secure object.
|
| org.springframework.security.access.vote |
Implements a vote-based approach to authorization decisions.
|
| org.springframework.security.authentication |
Core classes and interfaces related to user authentication, which are used throughout Spring Security.
|
| org.springframework.security.authentication.dao |
An
AuthenticationProvider which relies upon a data access object. |
| org.springframework.security.authentication.jaas |
An authentication provider for JAAS.
|
| org.springframework.security.authentication.rcp |
Allows remote clients to authenticate and obtain a populated
Authentication object. |
| org.springframework.security.cas.authentication |
An
AuthenticationProvider that can process CAS service tickets and proxy tickets. |
| org.springframework.security.cas.web.authentication |
Authentication processing mechanisms which respond to the submission of authentication
credentials using CAS.
|
| org.springframework.security.config.annotation.authentication | |
| org.springframework.security.config.annotation.authentication.builders | |
| org.springframework.security.config.annotation.authentication.configuration | |
| org.springframework.security.config.annotation.method.configuration | |
| org.springframework.security.config.annotation.web | |
| org.springframework.security.config.annotation.web.builders | |
| org.springframework.security.config.annotation.web.configuration | |
| org.springframework.security.config.annotation.web.configurers | |
| org.springframework.security.config.authentication |
Parsing of <authentication-manager> and related elements.
|
| org.springframework.security.ldap.authentication |
The LDAP authentication provider package.
|
| org.springframework.security.ldap.authentication.ad | |
| org.springframework.security.openid |
Authenticates standard web browser users via OpenID.
|
| org.springframework.security.provisioning |
Contains simple user and authority group account provisioning interfaces together with a a
JDBC-based implementation.
|
| org.springframework.security.web.access |
Access-control related classes and packages.
|
| org.springframework.security.web.access.expression |
Implementation of web security expressions.
|
| org.springframework.security.web.authentication |
Authentication processing mechanisms, which respond to the submission of authentication
credentials using various protocols (eg BASIC, CAS, form login etc).
|
| 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.
|
| org.springframework.security.web.authentication.preauth.j2ee |
Pre-authentication support for container-authenticated requests.
|
| org.springframework.security.web.authentication.preauth.websphere |
Websphere-specific pre-authentication classes.
|
| org.springframework.security.web.authentication.rememberme |
Support for remembering a user between different web sessions.
|
| org.springframework.security.web.authentication.switchuser |
Provides HTTP-based "switch user" (su) capabilities.
|
| org.springframework.security.web.authentication.www |
WWW-Authenticate based authentication mechanism implementations: Basic and Digest authentication.
|
| org.springframework.security.web.context |
Classes which are responsible for maintaining the security context between HTTP requests.
|
| org.springframework.security.web.servletapi |
Populates a Servlet request with a new Spring Security compliant
HttpServletRequestWrapper. |
| org.springframework.security.web.session |
Session management filters,
HttpSession events and publisher classes. |
| Class and Description |
|---|
| InsufficientAuthenticationException
Thrown if an authentication request is rejected because the credentials are not sufficiently trusted.
|
| Class and Description |
|---|
| AuthenticationCredentialsNotFoundException
Thrown if an authentication request is rejected because there is no
Authentication object in the SecurityContext. |
| Class and Description |
|---|
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
| Class and Description |
|---|
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
| Class and Description |
|---|
| AbstractAuthenticationToken
Base class for
Authentication objects. |
| AuthenticationManager
Processes an
Authentication request. |
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| Class and Description |
|---|
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
| Class and Description |
|---|
| AbstractAuthenticationToken
Base class for
Authentication objects. |
| AccountStatusException
Base class for authentication exceptions which are caused by a particular
user account status (locked, disabled etc).
|
| AuthenticationDetailsSource
Provides a
Authentication.getDetails() object for
a given web request. |
| AuthenticationEventPublisher |
| AuthenticationManager
Processes an
Authentication request. |
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| AuthenticationServiceException
Thrown if an authentication request could not be processed due to a system problem.
|
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
| Class and Description |
|---|
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| UsernamePasswordAuthenticationToken
An
Authentication implementation that is designed for simple presentation
of a username and password. |
| Class and Description |
|---|
| AbstractAuthenticationToken
Base class for
Authentication objects. |
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| UsernamePasswordAuthenticationToken
An
Authentication implementation that is designed for simple presentation
of a username and password. |
| Class and Description |
|---|
| AuthenticationManager
Processes an
Authentication request. |
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| Class and Description |
|---|
| AbstractAuthenticationToken
Base class for
Authentication objects. |
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| Class and Description |
|---|
| AuthenticationDetailsSource
Provides a
Authentication.getDetails() object for
a given web request. |
| Class and Description |
|---|
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| Class and Description |
|---|
| AuthenticationEventPublisher |
| AuthenticationManager
Processes an
Authentication request. |
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| ProviderManager
Iterates an
Authentication request through a list of AuthenticationProviders. |
| Class and Description |
|---|
| AuthenticationManager
Processes an
Authentication request. |
| Class and Description |
|---|
| AuthenticationManager
Processes an
Authentication request. |
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
| Class and Description |
|---|
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| Class and Description |
|---|
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| Class and Description |
|---|
| AuthenticationManager
Processes an
Authentication request. |
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
| Class and Description |
|---|
| AuthenticationDetailsSource
Provides a
Authentication.getDetails() object for
a given web request. |
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| Class and Description |
|---|
| AuthenticationManager
Processes an
Authentication request. |
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| Class and Description |
|---|
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| UsernamePasswordAuthenticationToken
An
Authentication implementation that is designed for simple presentation
of a username and password. |
| Class and Description |
|---|
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| UsernamePasswordAuthenticationToken
An
Authentication implementation that is designed for simple presentation
of a username and password. |
| Class and Description |
|---|
| AbstractAuthenticationToken
Base class for
Authentication objects. |
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| Class and Description |
|---|
| AuthenticationManager
Processes an
Authentication request. |
| Class and Description |
|---|
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
| Class and Description |
|---|
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
| Class and Description |
|---|
| AuthenticationDetailsSource
Provides a
Authentication.getDetails() object for
a given web request. |
| AuthenticationManager
Processes an
Authentication request. |
| UsernamePasswordAuthenticationToken
An
Authentication implementation that is designed for simple presentation
of a username and password. |
| Class and Description |
|---|
| AbstractAuthenticationToken
Base class for
Authentication objects. |
| AuthenticationDetails
Deprecated.
|
| AuthenticationDetailsSource
Provides a
Authentication.getDetails() object for
a given web request. |
| AuthenticationManager
Processes an
Authentication request. |
| AuthenticationProvider
Indicates a class can process a specific
Authentication implementation. |
| Class and Description |
|---|
| AuthenticationDetailsSource
Provides a
Authentication.getDetails() object for
a given web request. |
| Class and Description |
|---|
| AuthenticationDetailsSource
Provides a
Authentication.getDetails() object for
a given web request. |
| AuthenticationDetailsSourceImpl
Deprecated.
Write an implementation of AuthenticationDetailsSource which returns the desired type directly.
|
| AuthenticationManager
Processes an
Authentication request. |
| Class and Description |
|---|
| AuthenticationDetailsSource
Provides a
Authentication.getDetails() object for
a given web request. |
| AuthenticationManager
Processes an
Authentication request. |
| Class and Description |
|---|
| AuthenticationCredentialsNotFoundException
Thrown if an authentication request is rejected because there is no
Authentication object in the SecurityContext. |
| AuthenticationDetailsSource
Provides a
Authentication.getDetails() object for
a given web request. |
| Class and Description |
|---|
| AuthenticationDetailsSource
Provides a
Authentication.getDetails() object for
a given web request. |
| AuthenticationManager
Processes an
Authentication request. |
| Class and Description |
|---|
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
| Class and Description |
|---|
| AuthenticationManager
Processes an
Authentication request. |
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
| Class and Description |
|---|
| AuthenticationTrustResolver
Evaluates
Authentication tokens |
Copyright © 2016. All rights reserved.