src.java.org.codehaus.groovy.grails.plugins.springsecurity
Class AbstractFilterInvocationDefinition

author:
Burt Beckwith

Field Summary
 ConfigAttributeDefinition DENY
           
 Map _compiled
           
 Logger _log
           
 boolean _rejectIfNoRule
           
 boolean _stripQueryStringFromUrls
           
 UrlMatcher _urlMatcher
           
 
Constructor Summary
AbstractFilterInvocationDefinition()
           
 
Method Summary
void afterPropertiesSet()
          
String determineUrl(FilterInvocation filterInvocation)
          
ConfigAttributeDefinition findConfigAttribute(String url)
          
ConfigAttributeDefinition getAttributes(Object object)
          
Collection getConfigAttributeDefinitions()
          
Map getConfigAttributeMap()
          
UrlMatcher getUrlMatcher()
          
void initialize()
          
String lowercaseAndStringQuerystring(String url)
          
void setRejectIfNoRule(boolean reject)
           Dependency injection for whether to reject if there's no matching rule.
void setUrlMatcher(UrlMatcher urlMatcher)
           Dependency injection for the url matcher.
boolean supports(Class clazz)
          
 

Constructor Detail

AbstractFilterInvocationDefinition

AbstractFilterInvocationDefinition()


Method Detail

afterPropertiesSet

public void afterPropertiesSet()


determineUrl

String determineUrl(FilterInvocation filterInvocation)


findConfigAttribute

ConfigAttributeDefinition findConfigAttribute(String url)


getAttributes

public ConfigAttributeDefinition getAttributes(Object object)


getConfigAttributeDefinitions

public Collection getConfigAttributeDefinitions()


getConfigAttributeMap

public Map getConfigAttributeMap()


getUrlMatcher

UrlMatcher getUrlMatcher()


initialize

void initialize()


lowercaseAndStringQuerystring

String lowercaseAndStringQuerystring(String url)


setRejectIfNoRule

public void setRejectIfNoRule(boolean reject)
Dependency injection for whether to reject if there's no matching rule.
param:
reject if true, reject access unless there's a pattern for the specified resource


setUrlMatcher

public void setUrlMatcher(UrlMatcher urlMatcher)
Dependency injection for the url matcher.
param:
urlMatcher the matcher


supports

public boolean supports(Class clazz)