Class EjbJaccConfigurator

java.lang.Object
org.jboss.as.ejb3.security.EjbJaccConfigurator
All Implemented Interfaces:
org.jboss.as.ee.component.ComponentConfigurator

public class EjbJaccConfigurator extends Object implements org.jboss.as.ee.component.ComponentConfigurator
Component configurator the calculates JACC roles
Author:
Stuart Douglas, Stefan Guilhen
  • Constructor Details

    • EjbJaccConfigurator

      public EjbJaccConfigurator()
  • Method Details

    • configure

      public void configure(org.jboss.as.server.deployment.DeploymentPhaseContext context, org.jboss.as.ee.component.ComponentDescription description, org.jboss.as.ee.component.ComponentConfiguration configuration) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
      Specified by:
      configure in interface org.jboss.as.ee.component.ComponentConfigurator
      Throws:
      org.jboss.as.server.deployment.DeploymentUnitProcessingException
    • createPermissions

      protected boolean createPermissions(EjbJaccConfig ejbJaccConfig, EJBComponentDescription description, EJBViewConfiguration ejbViewConfiguration, Method viewMethod, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex index, ApplicableMethodInformation<EJBMethodSecurityAttribute> permissions)