Class GroovyIxAccessController.GroovyIxAccessControllerDelegate

java.lang.Object
de.uplanet.lucy.server.scripting.groovy.security.permission.GroovyIxAccessController.GroovyIxAccessControllerDelegate
Enclosing class:
GroovyIxAccessController

public final class GroovyIxAccessController.GroovyIxAccessControllerDelegate extends Object
  • Method Details

    • policy

      public boolean policy(Map<String,String> p_permissions)
      Check for PolicyPermissions.
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • portal

      public boolean portal(Map<String,String> p_permissions)
      Check for PortalPermissions.
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • application

      public boolean application(Map<String,String> p_permissions)
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • dataGroup

      public boolean dataGroup(Map<String,String> p_permissions)
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • dataField

      public boolean dataField(Map<String,String> p_permissions)
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • page

      public boolean page(Map<String,String> p_permissions)
      Check for PagePermissions.
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • cms

      public boolean cms(Map<String,String> p_permissions)
      Check for CmsPermissions.
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • configuration

      public boolean configuration(Map<String,String> p_permissions)
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • webServiceAdministration

      public boolean webServiceAdministration(Map<String,String> p_permissions)
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • dsClass

      public boolean dsClass(Map<String,String> p_permissions)
      Check for DsClassPermissions.
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • dsUser

      public boolean dsUser(Map<String,String> p_permissions)
      Check for DsUserPermissions.
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • dsSet

      public boolean dsSet(Map<String,String> p_permissions)
      Check for DsSetPermissions.
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • dsContainer

      public boolean dsContainer(Map<String,String> p_permissions)
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • fileWalkerConnection

      public boolean fileWalkerConnection(Map<String,String> p_permissions)
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.
    • fileWalkerControl

      public boolean fileWalkerControl(Map<String,String> p_permissions)
      Parameters:
      p_permissions - A map of permission names to the required actions.
      Returns:
      If a boolean test is being performed: true if all permissions are granted, or false otherwise.
      Throws:
      AccessControlException - If a normal permission check is performed and not all of the given permissions are granted.