Spring Security Framework

Spring Security 2.0.6.RELEASE API

Packages
org.springframework.security Provides core Spring Security interfaces and classes.
org.springframework.security.acl Enables retrieval of access control lists (ACLs) for domain object instances.
org.springframework.security.acl.basic Access control list implementation based on integer bit masks.
org.springframework.security.acl.basic.cache Caches ACL information for the BasicAclProvider.
org.springframework.security.acl.basic.jdbc JDBC-based data access object for ACL information.
org.springframework.security.acls Interfaces and shared classes to manage access control lists (ACLs) for domain object instances.
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.objectidentity Provides indirection between ACL packages and domain objects.
org.springframework.security.acls.sid Provides indirection between ACL packages and security identities, such as principals and GrantedAuthority[]s.
org.springframework.security.adapters Allows external containers to obtain authentication information from the system.
org.springframework.security.afterinvocation Used for post-processing of an object returned from a secure object invocation.
org.springframework.security.annotation  
org.springframework.security.authoritymapping  
org.springframework.security.concurrent Concurrent session control and registration classes.
org.springframework.security.config  
org.springframework.security.context Provides a "request context".
org.springframework.security.context.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.context.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.event.authentication Enables events to be published to the Spring application context.
org.springframework.security.event.authorization Provides support objects for security event interception (ie authorization).
org.springframework.security.firewall  
org.springframework.security.intercept Actually enforces the security and ties the whole security system together.
org.springframework.security.intercept.method Provides support objects for securing Java method invocations via different AOP libraries.
org.springframework.security.intercept.method.aopalliance Enforces security for AOP Alliance MethodInvocations, such as via Spring AOP.
org.springframework.security.intercept.method.aspectj Enforces security for AspectJ JointPoints, delegating secure object callbacks to the calling aspect.
org.springframework.security.intercept.web Enforces security for HTTP requests, typically by the URL requested.
org.springframework.security.ldap  
org.springframework.security.ldap.populator LdapAuthoritiesPopulator implementations.
org.springframework.security.ldap.search LdapUserSearch implementations.
org.springframework.security.providers Implements a provider-based approach to authentication decisions.
org.springframework.security.providers.anonymous Allows you to secure every invocation (especially useful for web request URI security) by always having either an actual principal or an anonymous principal authenticated.
org.springframework.security.providers.cas An authentication provider that can process JA-SIG Central Authentication Service (CAS) service tickets and proxy tickets.
org.springframework.security.providers.cas.cache Caches CAS tickets for the CasAuthenticationProvider.
org.springframework.security.providers.dao An authentication provider that relies upon a data access object.
org.springframework.security.providers.dao.cache Caches User objects for the DaoAuthenticationProvider.
org.springframework.security.providers.dao.salt Implementations that provide salts for more secure password encoding.
org.springframework.security.providers.encoding Password encoding implementations.
org.springframework.security.providers.jaas An authentication provider for JAAS.
org.springframework.security.providers.jaas.event Enables JAAS events to be published to the Spring application context.
org.springframework.security.providers.ldap The LDAP authentication provider package.
org.springframework.security.providers.ldap.authenticator LDAP authenticator implementations.
org.springframework.security.providers.openid An authentication provider that can process OpenID Authentication Tokens as created by implementations of the OpenIDConsumer interface.
org.springframework.security.providers.preauth  
org.springframework.security.providers.rcp Allows remote clients to authenticate and obtain a populated Authentication object.
org.springframework.security.providers.rememberme Authentication provider that processes RememberMeAuthenticationTokens.
org.springframework.security.providers.x509 This package is now deprecated and will be removed in a future version.
org.springframework.security.providers.x509.cache Deprecated and will be removed in a future version.
org.springframework.security.providers.x509.populator This package is now deprecated and will be removed in a future version.
org.springframework.security.runas Allows secure objects to be run under a different authentication identity.
org.springframework.security.securechannel Classes that ensure web requests are received over required transport channels.
org.springframework.security.taglibs.authz Java implementation of security taglib.
org.springframework.security.taglibs.velocity  
org.springframework.security.token  
org.springframework.security.ui Authentication processing mechanisms, which respond to the submission of authentication credentials using various protocols (eg BASIC, CAS, form login etc).
org.springframework.security.ui.basicauth Authenticates HTTP BASIC authentication requests.
org.springframework.security.ui.cas Authenticates standard web browser users via JA-SIG Central Authentication Service (CAS).
org.springframework.security.ui.digestauth Authenticates HTTP Digest authentication requests.
org.springframework.security.ui.logout  
org.springframework.security.ui.ntlm  
org.springframework.security.ui.ntlm.ldap.authenticator  
org.springframework.security.ui.openid Authenticates standard web browser users via OpenID.
org.springframework.security.ui.openid.consumers Implementations of the OpenIDConsumer interface using 3rd party libraries.
org.springframework.security.ui.portlet Authentication interceptor (and related classes) for use with the Portlet 1.0 (JSR 168) Specification.
org.springframework.security.ui.preauth  
org.springframework.security.ui.preauth.header  
org.springframework.security.ui.preauth.j2ee  
org.springframework.security.ui.preauth.websphere  
org.springframework.security.ui.preauth.x509  
org.springframework.security.ui.rememberme Support for remembering a user between different web sessions.
org.springframework.security.ui.savedrequest Stores a HttpServletRequest so that it can subsequently be emulated by the SavedRequestAwareWrapper.
org.springframework.security.ui.session HttpSession events and publisher classes.
org.springframework.security.ui.switchuser Provides HTTP-based "switch user" (su) capabilities.
org.springframework.security.ui.webapp Authenticates users via HTTP properties, headers and session.
org.springframework.security.ui.x509 This package is now deprecated and will be removed in a future version.
org.springframework.security.userdetails  
org.springframework.security.userdetails.checker  
org.springframework.security.userdetails.hierarchicalroles  
org.springframework.security.userdetails.jdbc Exposes a JDBC-based authentication repository.
org.springframework.security.userdetails.ldap  
org.springframework.security.userdetails.memory Exposes an in-memory authentication repository.
org.springframework.security.util General utility classes used throughout the Spring Security framework.
org.springframework.security.vote Implements a vote-based approach to authorization decisions.
org.springframework.security.wrapper Populates a Servlet request with a new Spring Security compliant HttpServletRequestWrapper.

 


Spring Security Framework

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