Class ActionInvocationDefinitionSource

java.lang.Object
com.atlassian.bamboo.security.acegi.intercept.web.ActionInvocationDefinitionSource
All Implemented Interfaces:
org.acegisecurity.intercept.ObjectDefinitionSource

public class ActionInvocationDefinitionSource extends Object implements org.acegisecurity.intercept.ObjectDefinitionSource
  • Constructor Details

    • ActionInvocationDefinitionSource

      public ActionInvocationDefinitionSource()
  • Method Details

    • getAttributes

      @Nullable public @Nullable org.acegisecurity.ConfigAttributeDefinition getAttributes(Object object) throws IllegalArgumentException
      Specified by:
      getAttributes in interface org.acegisecurity.intercept.ObjectDefinitionSource
      Throws:
      IllegalArgumentException
    • getConfigAttributeDefinitions

      public Iterator<org.acegisecurity.ConfigAttributeDefinition> getConfigAttributeDefinitions()
      Specified by:
      getConfigAttributeDefinitions in interface org.acegisecurity.intercept.ObjectDefinitionSource
    • supports

      public boolean supports(Class clazz)
      Specified by:
      supports in interface org.acegisecurity.intercept.ObjectDefinitionSource
    • addSecuredAction

      public void addSecuredAction(Class<? extends DomainObjectSecurityAware> clazz, org.acegisecurity.ConfigAttributeDefinition definition)