Class DefaultAclMapper

java.lang.Object
org.bremersee.acl.mapper.AbstractAclMapper<Acl>
org.bremersee.acl.mapper.DefaultAclMapper
All Implemented Interfaces:
AclMapper<Acl>

public class DefaultAclMapper extends AbstractAclMapper<Acl>
The default acl mapper.
Author:
Christian Bremer
  • Constructor Details

    • DefaultAclMapper

      public DefaultAclMapper(String[] defaultPermissions, boolean hideAdminRoles, Set<String> adminRoles)
      Instantiates a new default acl mapper.
      Parameters:
      defaultPermissions - the default permissions
      hideAdminRoles - the hide admin roles
      adminRoles - the admin roles
  • Method Details

    • map

      public Acl map(AccessControlList accessControlList)
      Description copied from interface: AclMapper
      Map access control list dto to business object.
      Parameters:
      accessControlList - the access control list
      Returns:
      the acl of the specified type