Spring Security Framework

Uses of Package
org.springframework.security

Packages that use org.springframework.security
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.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.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.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.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.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.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.dao An authentication provider that relies upon a data access object. 
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.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.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.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.websphere   
org.springframework.security.ui.rememberme Support for remembering a user between different web sessions. 
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.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. 
 

Classes in org.springframework.security used by org.springframework.security
AbstractAuthenticationManager
          An abstract implementation of the AuthenticationManager.
AccessDeniedException
          Thrown if an Authentication object does not hold a required authority.
AccountStatusException
          Base class for authentication exceptions which are caused by a particular user account status (locked, disabled etc).
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
AuthenticationTrustResolver
          Evaluates Authentication tokens
ConfigAttribute
          Stores a security system related configuration attribute.
ConfigAttributeDefinition
          Holds a group of ConfigAttributes that are associated with a given secure object target - effectively a Collection.
GrantedAuthoritiesContainer
          Indicates that a object stores GrantedAuthority objects.
GrantedAuthority
          Represents an authority granted to an Authentication object.
InsufficientAuthenticationException
          Thrown if an authentication request is rejected because the credentials are not sufficiently trusted.
MutableGrantedAuthoritiesContainer
          Indicates that a object can be used to store and retrieve GrantedAuthority objects.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.acl
Authentication
          Represents an authentication request.
 

Classes in org.springframework.security used by org.springframework.security.acl.basic
Authentication
          Represents an authentication request.
 

Classes in org.springframework.security used by org.springframework.security.acls
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.acls.domain
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.acls.sid
Authentication
          Represents an authentication request.
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.adapters
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.afterinvocation
AccessDeniedException
          Thrown if an Authentication object does not hold a required authority.
AfterInvocationManager
          Reviews the Object returned from a secure object invocation, being able to modify the Object or throw an AccessDeniedException.
Authentication
          Represents an authentication request.
ConfigAttribute
          Stores a security system related configuration attribute.
ConfigAttributeDefinition
          Holds a group of ConfigAttributes that are associated with a given secure object target - effectively a Collection.
 

Classes in org.springframework.security used by org.springframework.security.annotation
Authentication
          Represents an authentication request.
ConfigAttribute
          Stores a security system related configuration attribute.
ConfigAttributeDefinition
          Holds a group of ConfigAttributes that are associated with a given secure object target - effectively a Collection.
SecurityConfig
          Stores a ConfigAttribute as a String.
 

Classes in org.springframework.security used by org.springframework.security.authoritymapping
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.concurrent
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.config
AbstractAuthenticationManager
          An abstract implementation of the AuthenticationManager.
AuthenticationManager
          Processes an Authentication request.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.context
Authentication
          Represents an authentication request.
 

Classes in org.springframework.security used by org.springframework.security.context.httpinvoker
AuthenticationCredentialsNotFoundException
          Thrown if an authentication request is rejected because there is no Authentication object in the SecurityContext.
 

Classes in org.springframework.security used by org.springframework.security.event.authentication
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
 

Classes in org.springframework.security used by org.springframework.security.event.authorization
AccessDeniedException
          Thrown if an Authentication object does not hold a required authority.
Authentication
          Represents an authentication request.
AuthenticationCredentialsNotFoundException
          Thrown if an authentication request is rejected because there is no Authentication object in the SecurityContext.
ConfigAttributeDefinition
          Holds a group of ConfigAttributes that are associated with a given secure object target - effectively a Collection.
 

Classes in org.springframework.security used by org.springframework.security.intercept
AccessDecisionManager
          Makes a final access control (authorization) decision.
AfterInvocationManager
          Reviews the Object returned from a secure object invocation, being able to modify the Object or throw an AccessDeniedException.
Authentication
          Represents an authentication request.
AuthenticationManager
          Processes an Authentication request.
ConfigAttributeDefinition
          Holds a group of ConfigAttributes that are associated with a given secure object target - effectively a Collection.
RunAsManager
          Creates a new temporary Authentication object for the current secure object invocation only.
 

Classes in org.springframework.security used by org.springframework.security.intercept.method
Authentication
          Represents an authentication request.
ConfigAttributeDefinition
          Holds a group of ConfigAttributes that are associated with a given secure object target - effectively a Collection.
 

Classes in org.springframework.security used by org.springframework.security.intercept.web
Authentication
          Represents an authentication request.
ConfigAttributeDefinition
          Holds a group of ConfigAttributes that are associated with a given secure object target - effectively a Collection.
 

Classes in org.springframework.security used by org.springframework.security.ldap
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.ldap.populator
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.providers
AbstractAuthenticationManager
          An abstract implementation of the AuthenticationManager.
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
GrantedAuthority
          Represents an authority granted to an Authentication object.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.providers.anonymous
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.providers.cas
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.providers.dao
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
 

Classes in org.springframework.security used by org.springframework.security.providers.jaas
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
GrantedAuthority
          Represents an authority granted to an Authentication object.
GrantedAuthorityImpl
          Basic concrete implementation of a GrantedAuthority.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.providers.jaas.event
Authentication
          Represents an authentication request.
 

Classes in org.springframework.security used by org.springframework.security.providers.ldap
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.providers.ldap.authenticator
Authentication
          Represents an authentication request.
 

Classes in org.springframework.security used by org.springframework.security.providers.openid
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
GrantedAuthority
          Represents an authority granted to an Authentication object.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.providers.preauth
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.providers.rcp
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
GrantedAuthority
          Represents an authority granted to an Authentication object.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.providers.rememberme
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.providers.x509
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.providers.x509.populator
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
 

Classes in org.springframework.security used by org.springframework.security.runas
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
ConfigAttribute
          Stores a security system related configuration attribute.
ConfigAttributeDefinition
          Holds a group of ConfigAttributes that are associated with a given secure object target - effectively a Collection.
GrantedAuthority
          Represents an authority granted to an Authentication object.
RunAsManager
          Creates a new temporary Authentication object for the current secure object invocation only.
 

Classes in org.springframework.security used by org.springframework.security.securechannel
ConfigAttribute
          Stores a security system related configuration attribute.
ConfigAttributeDefinition
          Holds a group of ConfigAttributes that are associated with a given secure object target - effectively a Collection.
 

Classes in org.springframework.security used by org.springframework.security.ui
AccessDeniedException
          Thrown if an Authentication object does not hold a required authority.
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
AuthenticationTrustResolver
          Evaluates Authentication tokens
 

Classes in org.springframework.security used by org.springframework.security.ui.basicauth
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
 

Classes in org.springframework.security used by org.springframework.security.ui.cas
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
 

Classes in org.springframework.security used by org.springframework.security.ui.digestauth
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.ui.logout
Authentication
          Represents an authentication request.
 

Classes in org.springframework.security used by org.springframework.security.ui.ntlm
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.ui.ntlm.ldap.authenticator
Authentication
          Represents an authentication request.
 

Classes in org.springframework.security used by org.springframework.security.ui.openid
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.ui.portlet
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
GrantedAuthoritiesContainer
          Indicates that a object stores GrantedAuthority objects.
GrantedAuthority
          Represents an authority granted to an Authentication object.
MutableGrantedAuthoritiesContainer
          Indicates that a object can be used to store and retrieve GrantedAuthority objects.
 

Classes in org.springframework.security used by org.springframework.security.ui.preauth
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
GrantedAuthoritiesContainer
          Indicates that a object stores GrantedAuthority objects.
GrantedAuthority
          Represents an authority granted to an Authentication object.
MutableGrantedAuthoritiesContainer
          Indicates that a object can be used to store and retrieve GrantedAuthority objects.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.ui.preauth.websphere
AuthenticationManager
          Processes an Authentication request.
 

Classes in org.springframework.security used by org.springframework.security.ui.rememberme
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.ui.switchuser
Authentication
          Represents an authentication request.
AuthenticationCredentialsNotFoundException
          Thrown if an authentication request is rejected because there is no Authentication object in the SecurityContext.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
GrantedAuthority
          Represents an authority granted to an Authentication object.
GrantedAuthorityImpl
          Basic concrete implementation of a GrantedAuthority.
 

Classes in org.springframework.security used by org.springframework.security.ui.webapp
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
 

Classes in org.springframework.security used by org.springframework.security.ui.x509
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
 

Classes in org.springframework.security used by org.springframework.security.userdetails
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
BadCredentialsException
          Thrown if an authentication request is rejected because the credentials are invalid.
GrantedAuthority
          Represents an authority granted to an Authentication object.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.userdetails.hierarchicalroles
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.userdetails.jdbc
Authentication
          Represents an authentication request.
AuthenticationException
          Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationManager
          Processes an Authentication request.
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.userdetails.ldap
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.userdetails.memory
GrantedAuthority
          Represents an authority granted to an Authentication object.
 

Classes in org.springframework.security used by org.springframework.security.util
GrantedAuthority
          Represents an authority granted to an Authentication object.
SpringSecurityException
          Abstract superclass for all exceptions thrown in the security package and subpackages.
 

Classes in org.springframework.security used by org.springframework.security.vote
AccessDecisionManager
          Makes a final access control (authorization) decision.
AccessDeniedException
          Thrown if an Authentication object does not hold a required authority.
Authentication
          Represents an authentication request.
AuthenticationTrustResolver
          Evaluates Authentication tokens
ConfigAttribute
          Stores a security system related configuration attribute.
ConfigAttributeDefinition
          Holds a group of ConfigAttributes that are associated with a given secure object target - effectively a Collection.
 


Spring Security Framework

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