Library:Acegi
Version:1.0.0
Compatibility:JDK 1.5
Interfaces in library Acegi.
NamePackageDescription
AccessDecisionManagerorg.acegisecurityMakes a final access control (authorization) decision.
AccessDecisionVoterorg.acegisecurity.voteIndicates a class is responsible for voting on authorization decisions.
AccessDeniedHandlerorg.acegisecurity.uiUsed by ExceptionTranslationFilter to handle an AccessDeniedException.
AclEntryorg.acegisecurity.aclMarker interface representing an access control list entry associated with a specific domain object instance.
AclManagerorg.acegisecurity.aclObtains the AclEntry instances that apply to a particular domain object instance.
AclObjectIdentityorg.acegisecurity.acl.basicInterface representing the identity of an individual domain object instance.
AclObjectIdentityAwareorg.acegisecurity.acl.basicIndicates a domain object instance is able to provide AclObjectIdentity information.
AclProviderorg.acegisecurity.aclIndicates a class can process a given domain object instance and authoritatively return the ACLs that apply.
AfterInvocationManagerorg.acegisecurityReviews the Object returned from a secure object invocation, being able to modify the Object or throw an AccessDeniedException .
AfterInvocationProviderorg.acegisecurity.afterinvocationIndicates a class is responsible for participating in an AfterInvocationProviderManager decision.
AspectJCallbackorg.acegisecurity.intercept.method.aspectjCalled by the AspectJSecurityInterceptor when it wishes for the AspectJ processing to continue.
AuthByAdapterorg.acegisecurity.adaptersIndicates a specialized, immutable, server-side only Authentication class.
Authenticationorg.acegisecurityRepresents an authentication request.
AuthenticationDetailsSourceorg.acegisecurity.uiProvides a getDetails() object for a given web request.
AuthenticationEntryPointorg.acegisecurity.uiUsed by ExceptionTranslationFilter to commence an authentication scheme.
AuthenticationManagerorg.acegisecurityProcesses an Authentication request.
AuthenticationProviderorg.acegisecurity.providersIndicates a class can process a specific Authentication implementation.
AuthenticationTrustResolverorg.acegisecurityEvaluates Authentication tokens
AuthorityGranterorg.acegisecurity.providers.jaasThe AuthorityGranter interface is used to map a given principal to role names.
Authzorg.acegisecurity.taglibs.velocityWrapper the implementation of Acegi Security for Spring JSP tag includes: AuthenticationTag , AclTag , AuthorizeTag
BasicAclDaoorg.acegisecurity.acl.basicRepresents a data access object that can return the BasicAclEntry s applying to a given ACL object identity.
BasicAclEntryorg.acegisecurity.acl.basicRepresents an entry in an access control list.
BasicAclEntryCacheorg.acegisecurity.acl.basicProvides a cache of BasicAclEntry objects.
BasicAclExtendedDaoorg.acegisecurity.acl.basicRepresents a more extensive data access object for BasicAclEntry s.
CaptchaSecurityContextorg.acegisecurity.captchaInterface that add humanity concerns to the SecurityContext
CaptchaServiceProxyorg.acegisecurity.captchaProvide a common interface for captcha validation.
CasAuthoritiesPopulatororg.acegisecurity.providers.casPopulates the UserDetails associated with a CAS authenticated user.
CasProxyDeciderorg.acegisecurity.providers.casDecides whether a proxy list presented via CAS is trusted or not.
ChannelDecisionManagerorg.acegisecurity.securechannelDecides whether a web channel provides sufficient security.
ChannelEntryPointorg.acegisecurity.securechannelMay be used by a ChannelProcessor to launch a web channel.
ChannelProcessororg.acegisecurity.securechannelDecides whether a web channel meets a specific security condition.
ConcurrentSessionControllerorg.acegisecurity.concurrentProvides two methods that can be called by an AuthenticationManager to integrate with the concurrent session handling infrastructure.
ConfigAttributeorg.acegisecurityStores a security system related configuration attribute.
EffectiveAclsResolverorg.acegisecurity.acl.basicDetermines the ACLs that are effective for a given Authentication object.
FilterInvocationDefinitionMaporg.acegisecurity.intercept.webExposes methods required so that a property editor can populate the relevant FilterInvocationDefinitionSource .
FilterInvocationDefinitionSourceorg.acegisecurity.intercept.webMarker interface for ObjectDefinitionSource implementations that are designed to perform lookups keyed on FilterInvocation s.
GrantedAuthorityorg.acegisecurityRepresents an authority granted to an Authentication object.
InitialDirContextFactoryorg.acegisecurity.ldapAccess point for obtaining LDAP contexts.
JaasAuthenticationCallbackHandlerorg.acegisecurity.providers.jaasThe JaasAuthenticationCallbackHandler is similar to the javax.security.auth.callback.CallbackHandler interface in that it defines a handle method.
LdapAuthenticatororg.acegisecurity.providers.ldapThe strategy interface for locating and authenticating an Ldap user.
LdapAuthoritiesPopulatororg.acegisecurity.providers.ldapObtains a list of granted authorities for an Ldap user.
LdapCallbackorg.acegisecurity.ldapCallback object for use with LdapTemplate.
LdapEntryMapperorg.acegisecurity.ldapA mapper for use with LdapTemplate .
LdapUserDetailsorg.acegisecurity.userdetails.ldapCaptures the information for a user's LDAP entry.
LdapUserSearchorg.acegisecurity.ldapObtains a user's information from the LDAP directory given a login name.
LoginExceptionResolverorg.acegisecurity.providers.jaasThe JaasAuthenticationProvider takes an instance of LoginExceptionResolver to resolve LoginModule specific exceptions to Acegi exceptions.
LogoutHandlerorg.acegisecurity.ui.logoutIndicates a class that is able to participate in logout handling.
MethodDefinitionSourceorg.acegisecurity.intercept.methodMarker interface for ObjectDefinitionSource implementations that are designed to perform lookups keyed on Methods.
NamingExceptionTranslatororg.acegisecurity.ldapNo description provided.
ObjectDefinitionSourceorg.acegisecurity.interceptImplemented by classes that store and can identify the ConfigAttributeDefinition that applies to a given secure object invocation.
PasswordEncoderorg.acegisecurity.providers.encoding

Interface for performing authentication operations on a password.

PortMapperorg.acegisecurity.utilPortMapper implementations provide callers with information about which HTTP ports are associated with which HTTPS ports on the system, and vice versa.
PortResolverorg.acegisecurity.utilA PortResolver determines the port a web request was received on.
RememberMeServicesorg.acegisecurity.ui.remembermeImplement by a class that is capable of providing a remember-me service.
RemoteAuthenticationManagerorg.acegisecurity.providers.rcpAllows remote clients to attempt authentication.
RunAsManagerorg.acegisecurityCreates a new temporary Authentication object for the current secure object invocation only.
SaltSourceorg.acegisecurity.providers.daoProvides alternative sources of the salt to use for encoding passwords.
SecurityContextorg.acegisecurity.contextInterface defining the minimum security information associated with the current thread of execution.
SecurityContextHolderStrategyorg.acegisecurity.contextA strategy for storing security context information against a thread.
SessionIdentifierAwareorg.acegisecurity.concurrentImplemented by getDetails() implementations that are capable of returning a session ID.
SessionRegistryorg.acegisecurity.concurrentMaintains a registry of SessionInformation instances.
StatelessTicketCacheorg.acegisecurity.providers.casCaches CAS service tickets and CAS proxy tickets for stateless connections.
TicketValidatororg.acegisecurity.providers.casValidates a CAS service ticket.
UserCacheorg.acegisecurity.providers.daoProvides a cache of User objects.
UserDetailsorg.acegisecurity.userdetailsProvides core user information.
UserDetailsServiceorg.acegisecurity.userdetailsDefines an interface for implementations that wish to provide data access services to the DaoAuthenticationProvider .
X509AuthoritiesPopulatororg.acegisecurity.providers.x509Populates the UserDetails associated with the X.509 certificate presented by a client.
X509UserCacheorg.acegisecurity.providers.x509Provides a cache of UserDetails objects for the X509AuthenticationProvider .
Search