Spring Security Framework

org.springframework.security.config
Class OrderedFilterBeanDefinitionDecorator

java.lang.Object
  extended by org.springframework.security.config.OrderedFilterBeanDefinitionDecorator
All Implemented Interfaces:
BeanDefinitionDecorator

public class OrderedFilterBeanDefinitionDecorator
extends Object
implements BeanDefinitionDecorator

Adds the decorated "Filter" bean into the standard filter chain maintained by the FilterChainProxy. This allows user to add their own custom filters to the security chain. If the user's filter already implements Ordered, and no "order" attribute is specified, the filter's default order will be used.

Version:
$Id$
Author:
Luke Taylor

Field Summary
static String ATT_AFTER
           
static String ATT_BEFORE
           
static String ATT_POSITION
           
 
Constructor Summary
OrderedFilterBeanDefinitionDecorator()
           
 
Method Summary
 BeanDefinitionHolder decorate(Node node, BeanDefinitionHolder holder, ParserContext parserContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATT_AFTER

public static final String ATT_AFTER
See Also:
Constant Field Values

ATT_BEFORE

public static final String ATT_BEFORE
See Also:
Constant Field Values

ATT_POSITION

public static final String ATT_POSITION
See Also:
Constant Field Values
Constructor Detail

OrderedFilterBeanDefinitionDecorator

public OrderedFilterBeanDefinitionDecorator()
Method Detail

decorate

public BeanDefinitionHolder decorate(Node node,
                                     BeanDefinitionHolder holder,
                                     ParserContext parserContext)
Specified by:
decorate in interface BeanDefinitionDecorator

Spring Security Framework

Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.