Verwendungen von Schnittstelle
org.teamapps.application.api.privilege.Privilege
Packages, die Privilege verwenden
Package
Beschreibung
-
Verwendungen von Privilege in org.teamapps.application.api.application
Methoden in org.teamapps.application.api.application mit Parametern vom Typ PrivilegeModifizierer und TypMethodeBeschreibungdefault List<PrivilegeObject> ApplicationInstanceDataMethods.getAllowedPrivilegeObjects(CustomObjectPrivilegeGroup group, Privilege privilege) default List<PrivilegeObject> ApplicationInstanceDataMethods.getAllowedPrivilegeObjects(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege) default List<org.teamapps.model.controlcenter.OrganizationUnitView> ApplicationInstanceDataMethods.getAllowedUnits(OrganizationalPrivilegeGroup group, Privilege privilege) default booleanApplicationInstanceDataMethods.isAllowed(CustomObjectPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject) default booleanApplicationInstanceDataMethods.isAllowed(OrganizationalPrivilegeGroup group, Privilege privilege, org.teamapps.model.controlcenter.OrganizationUnitView OrganizationUnitView) default booleanApplicationInstanceDataMethods.isAllowed(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject) default booleanApplicationInstanceDataMethods.isAllowed(StandardPrivilegeGroup group, Privilege privilege) -
Verwendungen von Privilege in org.teamapps.application.api.privilege
Klassen in org.teamapps.application.api.privilege, die Privilege implementierenFelder in org.teamapps.application.api.privilege, die deklariert sind als PrivilegeModifizierer und TypFeldBeschreibungstatic final PrivilegePrivilege.CREATEstatic final PrivilegePrivilege.CUSTOMstatic final PrivilegePrivilege.DELETEstatic final PrivilegePrivilege.DELETE_OWN_DATAstatic final PrivilegePrivilege.EXECUTEstatic final PrivilegePrivilege.EXPORTstatic final PrivilegePrivilege.IMPORTstatic final PrivilegePrivilege.PRINTstatic final PrivilegePrivilege.READstatic final PrivilegePrivilege.READ_OWN_DATAstatic final PrivilegePrivilege.RESTOREstatic final PrivilegePrivilege.SHOW_MODIFICATION_HISTORYstatic final PrivilegePrivilege.SHOW_RECYCLE_BINstatic final PrivilegePrivilege.UPDATEstatic final PrivilegePrivilege.UPDATE_OWN_DATAMethoden in org.teamapps.application.api.privilege, die Privilege zurückgebenModifizierer und TypMethodeBeschreibungstatic PrivilegePrivilege.create(PrivilegeType privilegeType, String name, org.teamapps.icons.Icon icon, String titleKey) static Privilege[]Privilege.getAll()static Privilege[]Privilege.getDefault()Methoden in org.teamapps.application.api.privilege, die Typen mit Argumenten vom Typ Privilege zurückgebenModifizierer und TypMethodeBeschreibungAbstractPrivilegeGroup.getPrivileges()PrivilegeGroup.getPrivileges()SimpleCustomObjectPrivilege.getPrivileges()SimpleOrganizationalPrivilege.getPrivileges()SimplePrivilege.getPrivileges()Methoden in org.teamapps.application.api.privilege mit Parametern vom Typ PrivilegeModifizierer und TypMethodeBeschreibungApplicationPrivilegeBuilder.addDelegatedCustomPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Function<Integer, PrivilegeObject> privilegeObjectByIdFunction, Privilege... privileges) ApplicationPrivilegeBuilder.addOrganizationalPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) ApplicationPrivilegeBuilder.addStandardPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) CustomObjectPrivilegeGroupImpl.createCopyWithPrivileges(Privilege... privileges) OrganizationalPrivilegeGroupImpl.createCopyWithPrivileges(Privilege... privileges) PrivilegeGroup.createCopyWithPrivileges(Privilege... privileges) RoleAssignmentDelegatedCustomPrivilegeGroupImpl.createCopyWithPrivileges(Privilege... privileges) SimpleCustomObjectPrivilegeImpl.createCopyWithPrivileges(Privilege... privileges) SimpleOrganizationalPrivilegeImpl.createCopyWithPrivileges(Privilege... privileges) SimplePrivilegeImpl.createCopyWithPrivileges(Privilege... privileges) StandardPrivilegeGroupImpl.createCopyWithPrivileges(Privilege... privileges) PrivilegeGroup.createDelegatedCustomPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, Function<Integer, PrivilegeObject> privilegeObjectByIdFunction, Privilege... privileges) PrivilegeGroup.createDelegatedCustomPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Function<Integer, PrivilegeObject> privilegeObjectByIdFunction, Privilege... privileges) static OrganizationalPrivilegeGroupPrivilegeGroup.createOrganizationalPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, Privilege... privileges) static OrganizationalPrivilegeGroupPrivilegeGroup.createOrganizationalPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) static StandardPrivilegeGroupPrivilegeGroup.createStandardPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, Privilege... privileges) static StandardPrivilegeGroupPrivilegeGroup.createStandardPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) ApplicationPrivilegeProvider.getAllowedPrivilegeObjects(CustomObjectPrivilegeGroup group, Privilege privilege) ApplicationPrivilegeProvider.getAllowedPrivilegeObjects(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege) List<org.teamapps.model.controlcenter.OrganizationUnitView> ApplicationPrivilegeProvider.getAllowedUnits(OrganizationalPrivilegeGroup group, Privilege privilege) booleanApplicationPrivilegeProvider.isAllowed(CustomObjectPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject) booleanApplicationPrivilegeProvider.isAllowed(OrganizationalPrivilegeGroup group, Privilege privilege, org.teamapps.model.controlcenter.OrganizationUnitView OrganizationUnitView) booleanApplicationPrivilegeProvider.isAllowed(RoleAssignmentDelegatedCustomPrivilegeGroup group, Privilege privilege, PrivilegeObject privilegeObject) booleanApplicationPrivilegeProvider.isAllowed(StandardPrivilegeGroup group, Privilege privilege) default booleanApplicationPrivilegeProvider.isAnyAccess(OrganizationalPrivilegeGroup privilegeGroup, Privilege privilege) default booleanApplicationPrivilegeProvider.isAnyAccess(OrganizationalPrivilegeGroup privilegeGroup, Privilege... privileges) Methodenparameter in org.teamapps.application.api.privilege mit Typargumenten vom Typ PrivilegeModifizierer und TypMethodeBeschreibungApplicationPrivilegeBuilder.addCustomObjectPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) static CustomObjectPrivilegeGroupPrivilegeGroup.createCustomObjectPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) static CustomObjectPrivilegeGroupPrivilegeGroup.createCustomObjectPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) Konstruktoren in org.teamapps.application.api.privilege mit Parametern vom Typ PrivilegeModifiziererKonstruktorBeschreibungAbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, Privilege... privileges) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) OrganizationalPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, Privilege... privileges) OrganizationalPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) RoleAssignmentDelegatedCustomPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, Function<Integer, PrivilegeObject> privilegeObjectByIdFunction, Privilege... privileges) RoleAssignmentDelegatedCustomPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Function<Integer, PrivilegeObject> privilegeObjectByIdFunction, Privilege... privileges) StandardPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, Privilege... privileges) StandardPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) Konstruktorparameter in org.teamapps.application.api.privilege mit Typargumenten vom Typ PrivilegeModifiziererKonstruktorBeschreibungAbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, List<Privilege> privileges) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) CustomObjectPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) CustomObjectPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) OrganizationalPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges) RoleAssignmentDelegatedCustomPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Function<Integer, PrivilegeObject> privilegeObjectByIdFunction) StandardPrivilegeGroupImpl(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges) -
Verwendungen von Privilege in org.teamapps.application.tools
Methoden in org.teamapps.application.tools mit Parametern vom Typ PrivilegeModifizierer und TypMethodeBeschreibungstatic <ENTITY extends org.teamapps.universaldb.pojo.Entity<ENTITY>>
voidPrivilegeUtils.createOrgUnitFilter(org.teamapps.universaldb.pojo.Query<ENTITY> query, String orgUnitFieldName, OrganizationalPrivilegeGroup privilegeGroup, Privilege privilege, ApplicationInstanceData applicationInstanceData) static <ENTITY extends org.teamapps.universaldb.pojo.Entity<ENTITY>>
Supplier<org.teamapps.universaldb.pojo.Query<ENTITY>> PrivilegeUtils.createQueryOrgUnitFilter(Supplier<org.teamapps.universaldb.pojo.Query<ENTITY>> querySupplier, String orgUnitFieldName, OrganizationalPrivilegeGroup privilegeGroup, Privilege privilege, ApplicationInstanceData applicationInstanceData)