Library
Acegi version 1.0.0
Add to favorites
JDK version:1.5
Web site:http://acegisecurity.org/ [License]
Books:Click here to see recommendations
Acegi Security is a powerful, flexible security solution for enterprise software, with a particular emphasis on applications that use Spring. Using Acegi Security provides your applications with comprehensive authentication, authorization, instance-based access control, channel security and human user detection capabilities.
Statistics
Packages
Comments
Books
Packages
NameDescription
org.acegisecurityProvides core Acegi Security System for Spring interfaces and classes.
org.acegisecurity.aclEnables retrieval of access control lists (ACLs) for domain object instances.
org.acegisecurity.acl.basicAccess control list implementation based on integer bit masks.
org.acegisecurity.acl.basic.cacheCaches ACL information for the BasicAclProvider.
org.acegisecurity.acl.basic.jdbcJDBC-based data access object for ACL information.
org.acegisecurity.adaptersAllows external containers to obtain authentication information from the system.
org.acegisecurity.adapters.catalinaAdapter to Catalina web container (Tomcat).
org.acegisecurity.afterinvocationUsed for post-processing of an object returned from a secure object invocation.
org.acegisecurity.annotationNo description provided.
org.acegisecurity.captchaCaptcha classes.
org.acegisecurity.concurrentConcurrent session control and registration classes.
org.acegisecurity.contextProvides a "request context".
org.acegisecurity.context.httpinvokerEnables use of Spring's HttpInvoker extension points to present the principal and credentials located in the ContextHolder via BASIC authentication.
org.acegisecurity.context.rmiEnables 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.authenticationEnables events to be published to the Spring application context.
org.acegisecurity.event.authorizationProvides support objects for security event interception (ie authorization).
org.acegisecurity.interceptActually enforces the security and ties the whole security system together.
org.acegisecurity.intercept.methodProvides support objects for securing Java method invocations via different AOP libraries.
org.acegisecurity.intercept.method.aopallianceEnforces security for AOP Alliance MethodInvocations, such as via Spring AOP.
org.acegisecurity.intercept.method.aspectjEnforces security for AspectJ JointPoints, delegating secure object callbacks to the calling aspect.
org.acegisecurity.intercept.webEnforces security for HTTP requests, typically by the URL requested.
org.acegisecurity.ldapNo description provided.
org.acegisecurity.ldap.searchLdapUserSearch implementations.
org.acegisecurity.providersImplements a provider-based approach to authentication decisions.
org.acegisecurity.providers.anonymousAllows 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.casAn authentication provider that can process JA-SIG Central Authentication Service (CAS) service tickets and proxy tickets.
org.acegisecurity.providers.cas.cacheCaches CAS tickets for the CasAuthenticationProvider.
org.acegisecurity.providers.cas.populatorImplementations that populate GrantedAuthority[]s of CAS authentications.
org.acegisecurity.providers.cas.proxyImplementations that decide whether proxy lists of CAS authentications are trusted.
org.acegisecurity.providers.cas.ticketvalidatorImplementations that validate service tickets.
org.acegisecurity.providers.daoAn authentication provider that relies upon a data access object.
org.acegisecurity.providers.dao.cacheCaches User objects for the DaoAuthenticationProvider.
org.acegisecurity.providers.dao.saltImplementations that provide salts for more secure password encoding.
org.acegisecurity.providers.encodingPassword encoding implementations.
org.acegisecurity.providers.jaasAn authentication provider for JAAS.
org.acegisecurity.providers.jaas.eventEnables JAAS events to be published to the Spring application context.
org.acegisecurity.providers.ldap

The LDAP authentication provider package.

org.acegisecurity.providers.ldap.authenticatorLDAP authenticator implementations.
org.acegisecurity.providers.ldap.populatorLdapAuthoritiesPopulator implementations.
org.acegisecurity.providers.rcpAllows remote clients to authenticate and obtain a populated Authentication object.
org.acegisecurity.providers.remembermeAuthentication provider that processes RememberMeAuthenticationTokens.
org.acegisecurity.providers.x509An authentication provider that can process X.509 certificaties.
org.acegisecurity.providers.x509.cacheUser caches for the X509 provider.
org.acegisecurity.providers.x509.populatorImplementations that populate GrantedAuthority[]s of X509 authentications.
org.acegisecurity.runasAllows secure objects to be run under a different authentication identity.
org.acegisecurity.securechannelClasses that ensure web requests are received over required transport channels.
org.acegisecurity.taglibs.authzJava implementation of security taglib.
org.acegisecurity.taglibs.velocityNo description provided.
org.acegisecurity.uiAuthentication processing mechanisms, which respond to the submission of authentication credentials using various protocols (eg BASIC, CAS, form login etc).
org.acegisecurity.ui.basicauthAuthenticates HTTP BASIC authentication requests.
org.acegisecurity.ui.casAuthenticates standard web browser users via JA-SIG Central Authentication Service (CAS).
org.acegisecurity.ui.digestauthAuthenticates HTTP Digest authentication requests.
org.acegisecurity.ui.logoutNo description provided.
org.acegisecurity.ui.remembermeSupport for remembering a user between different web sessions.
org.acegisecurity.ui.savedrequestStores a HttpServletRequest so that it can subsequently be emulated by the SavedRequestAwareWrapper.
org.acegisecurity.ui.sessionHttpSession events and publisher classes.
org.acegisecurity.ui.switchuserProvides HTTP-based "switch user" (su) capabilities.
org.acegisecurity.ui.webappAuthenticates users via a standard web form and HttpSession.
org.acegisecurity.ui.x509X.509 authentication filter and related classes.
org.acegisecurity.userdetailsNo description provided.
org.acegisecurity.userdetails.jdbcExposes a JDBC-based authentication repository.
org.acegisecurity.userdetails.ldapNo description provided.
org.acegisecurity.userdetails.memoryExposes an in-memory authentication repository.
org.acegisecurity.utilGeneral utility classes used throughout the Acegi Security System.
org.acegisecurity.voteImplements a vote-based approach to authorization decisions.
org.acegisecurity.wrapperPopulates a Servlet request with a new Acegi Security compliant HttpServletRequestWrapper.
Search