Class ModularPermissionFactory

java.lang.Object
org.jboss.modules.security.ModularPermissionFactory
All Implemented Interfaces:
PermissionFactory

public final class ModularPermissionFactory extends Object implements PermissionFactory
A permission factory which instantiates a permission from a module.
Author:
David M. Lloyd
  • Constructor Details

    • ModularPermissionFactory

      @Deprecated public ModularPermissionFactory(ModuleLoader moduleLoader, ModuleIdentifier moduleIdentifier, String className, String targetName, String permissionActions)
      Construct a new instance.
      Parameters:
      moduleLoader - the module loader from which the module is to be loaded
      moduleIdentifier - the module identifier from which the permission is to be loaded
      className - the name of the permission class
      targetName - the name to pass to the permission class constructor or null for none
      permissionActions - the action list to pass to the permission class constructor or null for none
    • ModularPermissionFactory

      public ModularPermissionFactory(ModuleLoader moduleLoader, String moduleName, String className, String targetName, String permissionActions)
      Construct a new instance.
      Parameters:
      moduleLoader - the module loader from which the module is to be loaded
      moduleName - the module name from which the permission is to be loaded
      className - the name of the permission class
      targetName - the name to pass to the permission class constructor or null for none
      permissionActions - the action list to pass to the permission class constructor or null for none
  • Method Details