Class AllowAllPrivilegeProvider
java.lang.Object
org.teamapps.application.server.system.privilege.AllowAllPrivilegeProvider
- All Implemented Interfaces:
org.teamapps.application.api.privilege.ApplicationPrivilegeProvider
public class AllowAllPrivilegeProvider
extends java.lang.Object
implements org.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-
Constructor Summary
Constructors Constructor Description AllowAllPrivilegeProvider() -
Method Summary
Modifier and Type Method Description java.util.List<org.teamapps.application.api.privilege.PrivilegeObject>getAllowedPrivilegeObjects(org.teamapps.application.api.privilege.CustomObjectPrivilegeGroup customObjectPrivilegeGroup, org.teamapps.application.api.privilege.Privilege privilege)java.util.List<org.teamapps.application.api.privilege.PrivilegeObject>getAllowedPrivilegeObjects(org.teamapps.application.api.privilege.SimpleCustomObjectPrivilege simpleCustomObjectPrivilege)java.util.List<OrganizationUnitView>getAllowedUnits(org.teamapps.application.api.privilege.OrganizationalPrivilegeGroup organizationalPrivilegeGroup, org.teamapps.application.api.privilege.Privilege privilege)java.util.List<OrganizationUnitView>getAllowedUnits(org.teamapps.application.api.privilege.SimpleOrganizationalPrivilege simpleOrganizationalPrivilege)booleanisAllowed(org.teamapps.application.api.privilege.CustomObjectPrivilegeGroup customObjectPrivilegeGroup, org.teamapps.application.api.privilege.Privilege privilege, org.teamapps.application.api.privilege.PrivilegeObject privilegeObject)booleanisAllowed(org.teamapps.application.api.privilege.OrganizationalPrivilegeGroup organizationalPrivilegeGroup, org.teamapps.application.api.privilege.Privilege privilege, OrganizationUnitView organizationUnitView)booleanisAllowed(org.teamapps.application.api.privilege.SimpleCustomObjectPrivilege simpleCustomObjectPrivilege, org.teamapps.application.api.privilege.PrivilegeObject privilegeObject)booleanisAllowed(org.teamapps.application.api.privilege.SimpleOrganizationalPrivilege simpleOrganizationalPrivilege, OrganizationUnitView organizationUnitView)booleanisAllowed(org.teamapps.application.api.privilege.SimplePrivilege simplePrivilege)booleanisAllowed(org.teamapps.application.api.privilege.StandardPrivilegeGroup standardPrivilegeGroup, org.teamapps.application.api.privilege.Privilege privilege)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.teamapps.application.api.privilege.ApplicationPrivilegeProvider
isAnyAccess, isAnyAccess, isAnyReadAccess, isReadAccess
-
Constructor Details
-
AllowAllPrivilegeProvider
public AllowAllPrivilegeProvider()
-
-
Method Details
-
isAllowed
public boolean isAllowed(org.teamapps.application.api.privilege.SimplePrivilege simplePrivilege)- Specified by:
isAllowedin interfaceorg.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-
isAllowed
public boolean isAllowed(org.teamapps.application.api.privilege.SimpleOrganizationalPrivilege simpleOrganizationalPrivilege, OrganizationUnitView organizationUnitView)- Specified by:
isAllowedin interfaceorg.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-
isAllowed
public boolean isAllowed(org.teamapps.application.api.privilege.SimpleCustomObjectPrivilege simpleCustomObjectPrivilege, org.teamapps.application.api.privilege.PrivilegeObject privilegeObject)- Specified by:
isAllowedin interfaceorg.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-
isAllowed
public boolean isAllowed(org.teamapps.application.api.privilege.StandardPrivilegeGroup standardPrivilegeGroup, org.teamapps.application.api.privilege.Privilege privilege)- Specified by:
isAllowedin interfaceorg.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-
isAllowed
public boolean isAllowed(org.teamapps.application.api.privilege.OrganizationalPrivilegeGroup organizationalPrivilegeGroup, org.teamapps.application.api.privilege.Privilege privilege, OrganizationUnitView organizationUnitView)- Specified by:
isAllowedin interfaceorg.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-
isAllowed
public boolean isAllowed(org.teamapps.application.api.privilege.CustomObjectPrivilegeGroup customObjectPrivilegeGroup, org.teamapps.application.api.privilege.Privilege privilege, org.teamapps.application.api.privilege.PrivilegeObject privilegeObject)- Specified by:
isAllowedin interfaceorg.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-
getAllowedUnits
public java.util.List<OrganizationUnitView> getAllowedUnits(org.teamapps.application.api.privilege.SimpleOrganizationalPrivilege simpleOrganizationalPrivilege)- Specified by:
getAllowedUnitsin interfaceorg.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-
getAllowedUnits
public java.util.List<OrganizationUnitView> getAllowedUnits(org.teamapps.application.api.privilege.OrganizationalPrivilegeGroup organizationalPrivilegeGroup, org.teamapps.application.api.privilege.Privilege privilege)- Specified by:
getAllowedUnitsin interfaceorg.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-
getAllowedPrivilegeObjects
public java.util.List<org.teamapps.application.api.privilege.PrivilegeObject> getAllowedPrivilegeObjects(org.teamapps.application.api.privilege.SimpleCustomObjectPrivilege simpleCustomObjectPrivilege)- Specified by:
getAllowedPrivilegeObjectsin interfaceorg.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-
getAllowedPrivilegeObjects
public java.util.List<org.teamapps.application.api.privilege.PrivilegeObject> getAllowedPrivilegeObjects(org.teamapps.application.api.privilege.CustomObjectPrivilegeGroup customObjectPrivilegeGroup, org.teamapps.application.api.privilege.Privilege privilege)- Specified by:
getAllowedPrivilegeObjectsin interfaceorg.teamapps.application.api.privilege.ApplicationPrivilegeProvider
-