Acegi Security 1.0.7 API

Packages
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.adapters.catalina Adapter to Catalina web container (Tomcat).
org.acegisecurity.adapters.jboss Adapter to JBoss.
org.acegisecurity.afterinvocation Used for post-processing of an object returned from a secure object invocation.
org.acegisecurity.annotation  
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.cas An authentication provider that can process JA-SIG Central Authentication Service (CAS) service tickets and proxy tickets.
org.acegisecurity.providers.cas.cache Caches CAS tickets for the CasAuthenticationProvider.
org.acegisecurity.providers.cas.populator Implementations that populate GrantedAuthority[]s of CAS authentications.
org.acegisecurity.providers.cas.proxy Implementations that decide whether proxy lists of CAS authentications are trusted.
org.acegisecurity.providers.cas.ticketvalidator Implementations that validate service tickets.
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.

 



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