Spring Security 3.0.0.RELEASE API

Packages
org.springframework.security.access Core access-control related code, including security metadata related classes interception code Security access control annotations Voter-based AccessDecisionManager implementations
org.springframework.security.access.annotation  
org.springframework.security.access.event  
org.springframework.security.access.expression Expression handling code to support the use of Spring-EL based expressions in @PreAuthorize, @PreFilter,
org.springframework.security.access.expression.method  
org.springframework.security.access.hierarchicalroles  
org.springframework.security.access.intercept Actually enforces the security and ties the whole security system together.
org.springframework.security.access.intercept.aopalliance Enforces security for AOP Alliance MethodInvocations, such as via Spring AOP.
org.springframework.security.access.intercept.aspectj Enforces security for AspectJ JointPoints, delegating secure object callbacks to the calling aspect.
org.springframework.security.access.method Provides support objects for securing Java method invocations via different AOP libraries.
org.springframework.security.access.prepost Contains the infrastructure classes for handling the @PreAuthorize, @PreFilter, @PostAuthorize and
org.springframework.security.access.vote Implements a vote-based approach to authorization decisions.
org.springframework.security.acls  
org.springframework.security.acls.afterinvocation  
org.springframework.security.acls.domain Basic implementation of access control lists (ACLs) interfaces.
org.springframework.security.acls.jdbc JDBC-based persistence of ACL information.
org.springframework.security.acls.model Interfaces and shared classes to manage access control lists (ACLs) for domain object instances.
org.springframework.security.authentication Implements a provider-based approach to authentication decisions.
org.springframework.security.authentication.dao An authentication provider that relies upon a data access object.
org.springframework.security.authentication.encoding Password encoding implementations.
org.springframework.security.authentication.event Enables authentication events to be published to the Spring application context.
org.springframework.security.authentication.jaas An authentication provider for JAAS.
org.springframework.security.authentication.jaas.event Enables JAAS events to be published to the Spring application context.
org.springframework.security.authentication.rcp Allows remote clients to authenticate and obtain a populated Authentication object.
org.springframework.security.cas  
org.springframework.security.cas.authentication An authentication provider that can process JA-SIG Central Authentication Service (CAS) service tickets and proxy tickets.
org.springframework.security.cas.userdetails  
org.springframework.security.cas.web Authenticates standard web browser users via JA-SIG Central Authentication Service (CAS).
org.springframework.security.config  
org.springframework.security.config.authentication  
org.springframework.security.config.http  
org.springframework.security.config.ldap  
org.springframework.security.config.method  
org.springframework.security.core  
org.springframework.security.core.authority  
org.springframework.security.core.authority.mapping  
org.springframework.security.core.codec  
org.springframework.security.core.context Classes related to the establishment of a security context for the duration of a request (such as an HTTP or RMI invocation).
org.springframework.security.core.session Session registry and other related classes.
org.springframework.security.core.token  
org.springframework.security.core.userdetails  
org.springframework.security.core.userdetails.cache  
org.springframework.security.core.userdetails.jdbc Exposes a JDBC-based authentication repository.
org.springframework.security.core.userdetails.memory Exposes an in-memory authentication repository.
org.springframework.security.ldap  
org.springframework.security.ldap.authentication The LDAP authentication provider package.
org.springframework.security.ldap.ppolicy  
org.springframework.security.ldap.search LdapUserSearch implementations.
org.springframework.security.ldap.server  
org.springframework.security.ldap.userdetails  
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.remoting.dns  
org.springframework.security.remoting.httpinvoker Enables use of Spring's HttpInvoker extension points to present the principal and credentials located in the ContextHolder via BASIC authentication.
org.springframework.security.remoting.rmi Enables use of Spring's RMI remoting extension points to propagate the ContextHolder (which should contain an Authentication request token) from one JVM to the remote JVM.
org.springframework.security.taglibs.authz Java implementation of security taglib.
org.springframework.security.taglibs.velocity  
org.springframework.security.util General utility classes used throughout the Spring Security framework.
org.springframework.security.web  
org.springframework.security.web.access  
org.springframework.security.web.access.channel Classes that ensure web requests are received over required transport channels.
org.springframework.security.web.access.expression  
org.springframework.security.web.access.intercept Enforces security for HTTP requests, typically by the URL requested.
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.logout  
org.springframework.security.web.authentication.preauth  
org.springframework.security.web.authentication.preauth.j2ee  
org.springframework.security.web.authentication.preauth.websphere  
org.springframework.security.web.authentication.preauth.x509  
org.springframework.security.web.authentication.rememberme Support for remembering a user between different web sessions.
org.springframework.security.web.authentication.session Strategy interface and implementations for handling session-related behaviour for a newly authenticated user.
org.springframework.security.web.authentication.switchuser Provides HTTP-based "switch user" (su) capabilities.
org.springframework.security.web.authentication.ui Authentication user-interface rendering code.
org.springframework.security.web.authentication.www Contains 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.savedrequest Classes related top the caching of an HttpServletRequest which requires authentication.
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.
org.springframework.security.web.util  

 



Copyright © 2004-2009 SpringSource, Inc. All Rights Reserved.