| Home >> All >> org >> acegisecurity >> intercept >> [ web Javadoc ] |
org.acegisecurity.intercept.web: Javadoc index of package org.acegisecurity.intercept.web.
Package Samples:
org.acegisecurity.intercept.web
Classes:
SecurityEnforcementFilter: Wraps requests to the FilterSecurityInterceptor . This filter is necessary because it provides the bridge between incoming requests and the FilterSecurityInterceptor instance. If an org.acegisecurity.AuthenticationException is detected, the filter will launch the authenticationEntryPoint . This allows common handling of authentication failures originating from any subclass of org.acegisecurity.intercept.AbstractSecurityInterceptor . If an org.acegisecurity.AccessDeniedException is detected, the filter will determine whether or not the user is an anonymous user. If they are an anonymous user, the ...
FilterSecurityInterceptor: Performs security handling of HTTP resources via a filter implementation. End users should only use this class to configure their HTTP security configuration in an application context. They should not attempt to invoke the FilterSecurityInterceptor except as a standard bean registration in an application context. At runtime, this class will provide services to web applications via the SecurityEnforcementFilter . The ObjectDefinitionSource required by this security interceptor is of type FilterInvocationDefinitionSource . Refer to org.acegisecurity.intercept.AbstractSecurityInterceptor for details ...
RegExpBasedFilterInvocationDefinitionMap: Maintains a List of ConfigAttributeDefinition s associated with different HTTP request URL regular expression patterns. Regular expressions are used to match a HTTP request URL against a ConfigAttributeDefinition . The order of registering the regular expressions using the addSecureUrl(String, ConfigAttributeDefinition) 55 is very important. The system will identify the first matching regular expression for a given HTTP URL. It will not proceed to evaluate later regular expressions if a match has already been found. Accordingly, the most specific regular expressions should be registered first, ...
FilterInvocationDefinitionSourceEditor: Property editor to assist with the setup of a FilterInvocationDefinitionSource . The class creates and populates a RegExpBasedFilterInvocationDefinitionMap or PathBasedFilterInvocationDefinitionMap (depending on the type of patterns presented). By default the class treats presented patterns as regular expressions. If the keyword PATTERN_TYPE_APACHE_ANT is present (case sensitive), patterns will be treated as Apache Ant paths rather than regular expressions.
PathBasedFilterInvocationDefinitionMap: Maintains a List of ConfigAttributeDefinition s associated with different HTTP request URL Apache Ant path-based patterns. Apache Ant path expressions are used to match a HTTP request URL against a ConfigAttributeDefinition . The order of registering the Ant paths using the addSecureUrl(String, ConfigAttributeDefinition) 55 is very important. The system will identify the first matching path for a given HTTP URL. It will not proceed to evaluate later paths if a match has already been found. Accordingly, the most specific paths should be registered first, with the most general paths registered last. ...
FilterInvocation: Holds objects associated with a HTTP filter. Guarantees the request and response are instances of HttpServletRequest and HttpServletResponse , and that there are no null objects. Required so that security system classes can obtain access to the filter environment, as well as the request and response.
FilterInvocationDefinitionSource: Marker interface for ObjectDefinitionSource implementations that are designed to perform lookups keyed on FilterInvocation s.
FilterInvocationDefinitionMap: Exposes methods required so that a property editor can populate the relevant FilterInvocationDefinitionSource .
AuthenticationEntryPoint: Used by SecurityEnforcementFilter to commence an authentication scheme.
AbstractFilterInvocationDefinitionSource: Abstract implementation of FilterInvocationDefinitionSource .
| Home | Contact Us | Privacy Policy | Terms of Service |