org.ikasan.framework.security
Class AfterInvocationModuleCollectionFilteringProvider

java.lang.Object
  extended by org.ikasan.framework.security.AbstractModuleAfterInvocationProvider
      extended by org.ikasan.framework.security.AfterInvocationModuleCollectionFilteringProvider
All Implemented Interfaces:
org.springframework.security.afterinvocation.AfterInvocationProvider

public class AfterInvocationModuleCollectionFilteringProvider
extends AbstractModuleAfterInvocationProvider

Class for determining access/configuration rights for collection of configuration

Author:
Ikasan Development Team

Constructor Summary
AfterInvocationModuleCollectionFilteringProvider()
          Constructor
 
Method Summary
 Object decide(org.springframework.security.Authentication authentication, Object object, org.springframework.security.ConfigAttributeDefinition config, Object returnedObject)
           
 boolean supports(org.springframework.security.ConfigAttribute configAttribute)
           
 
Methods inherited from class org.ikasan.framework.security.AbstractModuleAfterInvocationProvider
mayReadModule, supports
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AfterInvocationModuleCollectionFilteringProvider

public AfterInvocationModuleCollectionFilteringProvider()
Constructor

Method Detail

decide

public Object decide(org.springframework.security.Authentication authentication,
                     Object object,
                     org.springframework.security.ConfigAttributeDefinition config,
                     Object returnedObject)
              throws org.springframework.security.AccessDeniedException
Throws:
org.springframework.security.AccessDeniedException

supports

public boolean supports(org.springframework.security.ConfigAttribute configAttribute)
Specified by:
supports in interface org.springframework.security.afterinvocation.AfterInvocationProvider
Overrides:
supports in class AbstractModuleAfterInvocationProvider


Copyright © 2007-2011 Ikasan. All Rights Reserved.