Acegi Security Core 1.0.7 API

Packages 
Package Description
org.acegisecurity
Provides core Acegi Security System for Spring interfaces and classes.
org.acegisecurity.acl
Enables retrieval of access control lists (ACLs) for domain object instances.
org.acegisecurity.acl.basic
Access control list implementation based on integer bit masks.
org.acegisecurity.acl.basic.cache
Caches ACL information for the BasicAclProvider.
org.acegisecurity.acl.basic.jdbc
JDBC-based data access object for ACL information.
org.acegisecurity.acls
Interfaces and shared classes to manage access control lists (ACLs) for domain object instances.
org.acegisecurity.acls.domain
Basic implementation of access control lists (ACLs) interfaces.
org.acegisecurity.acls.jdbc
JDBC-based persistence of ACL information.
org.acegisecurity.acls.objectidentity
Provides indirection between ACL packages and domain objects.
org.acegisecurity.acls.sid
Provides indirection between ACL packages and security identities, such as principals and GrantedAuthority[]s.
org.acegisecurity.adapters
Allows external containers to obtain authentication information from the system.
org.acegisecurity.afterinvocation
Used for post-processing of an object returned from a secure object invocation.
org.acegisecurity.captcha
Captcha classes.
org.acegisecurity.concurrent
Concurrent session control and registration classes.
org.acegisecurity.context
Provides a "request context".
org.acegisecurity.context.httpinvoker
Enables use of Spring's HttpInvoker extension points to present the principal and credentials located in the ContextHolder via BASIC authentication.
org.acegisecurity.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.acegisecurity.event.authentication
Enables events to be published to the Spring application context.
org.acegisecurity.event.authorization
Provides support objects for security event interception (ie authorization).
org.acegisecurity.intercept
Actually enforces the security and ties the whole security system together.
org.acegisecurity.intercept.method
Provides support objects for securing Java method invocations via different AOP libraries.
org.acegisecurity.intercept.method.aopalliance
Enforces security for AOP Alliance MethodInvocations, such as via Spring AOP.
org.acegisecurity.intercept.method.aspectj
Enforces security for AspectJ JointPoints, delegating secure object callbacks to the calling aspect.
org.acegisecurity.intercept.web
Enforces security for HTTP requests, typically by the URL requested.
org.acegisecurity.ldap  
org.acegisecurity.ldap.search
LdapUserSearch implementations.
org.acegisecurity.providers
Implements a provider-based approach to authentication decisions.
org.acegisecurity.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.acegisecurity.providers.dao
An authentication provider that relies upon a data access object.
org.acegisecurity.providers.dao.cache
Caches User objects for the DaoAuthenticationProvider.
org.acegisecurity.providers.dao.salt
Implementations that provide salts for more secure password encoding.
org.acegisecurity.providers.encoding
Password encoding implementations.
org.acegisecurity.providers.jaas
An authentication provider for JAAS.
org.acegisecurity.providers.jaas.event
Enables JAAS events to be published to the Spring application context.
org.acegisecurity.providers.ldap
The LDAP authentication provider package.
org.acegisecurity.providers.ldap.authenticator
LDAP authenticator implementations.
org.acegisecurity.providers.ldap.populator
LdapAuthoritiesPopulator implementations.
org.acegisecurity.providers.rcp
Allows remote clients to authenticate and obtain a populated Authentication object.
org.acegisecurity.providers.rememberme
Authentication provider that processes RememberMeAuthenticationTokens.
org.acegisecurity.providers.siteminder
A Siteminder authentication provider.
org.acegisecurity.providers.x509
An authentication provider that can process X.509 certificaties.
org.acegisecurity.providers.x509.cache
User caches for the X509 provider.
org.acegisecurity.providers.x509.populator
Implementations that populate GrantedAuthority[]s of X509 authentications.
org.acegisecurity.runas
Allows secure objects to be run under a different authentication identity.
org.acegisecurity.securechannel
Classes that ensure web requests are received over required transport channels.
org.acegisecurity.taglibs.authz
Java implementation of security taglib.
org.acegisecurity.taglibs.velocity  
org.acegisecurity.ui
Authentication processing mechanisms, which respond to the submission of authentication credentials using various protocols (eg BASIC, CAS, form login etc).
org.acegisecurity.ui.basicauth
Authenticates HTTP BASIC authentication requests.
org.acegisecurity.ui.cas
Authenticates standard web browser users via JA-SIG Central Authentication Service (CAS).
org.acegisecurity.ui.digestauth
Authenticates HTTP Digest authentication requests.
org.acegisecurity.ui.logout  
org.acegisecurity.ui.rememberme
Support for remembering a user between different web sessions.
org.acegisecurity.ui.savedrequest
Stores a HttpServletRequest so that it can subsequently be emulated by the SavedRequestAwareWrapper.
org.acegisecurity.ui.session
HttpSession events and publisher classes.
org.acegisecurity.ui.switchuser
Provides HTTP-based "switch user" (su) capabilities.
org.acegisecurity.ui.webapp
Authenticates users via HTTP properties, headers and session.
org.acegisecurity.ui.x509
X.509 authentication filter and related classes.
org.acegisecurity.userdetails  
org.acegisecurity.userdetails.checker  
org.acegisecurity.userdetails.jdbc
Exposes a JDBC-based authentication repository.
org.acegisecurity.userdetails.ldap  
org.acegisecurity.userdetails.memory
Exposes an in-memory authentication repository.
org.acegisecurity.util
General utility classes used throughout the Acegi Security System.
org.acegisecurity.vote
Implements a vote-based approach to authorization decisions.
org.acegisecurity.wrapper
Populates a Servlet request with a new Acegi Security compliant HttpServletRequestWrapper.
org.springframework.metadata  

Copyright © 2004-2014 Interface21, Inc. All Rights Reserved.