Uses of Interface
de.xima.fc.interfaces.IAccessProperty
Packages that use IAccessProperty
Package
Description
Package für Datenbankentitäten
Commonly used enumeration that are mainly used in model classes.
Package für Utilsklassen
- 
Uses of IAccessProperty in de.xima.fc.entities
Methods in de.xima.fc.entities with parameters of type IAccessPropertyModifier and TypeMethodDescriptionvoidUserProfile.addGeneralPermission(IAccessProperty accessProperty) voidUserProfile.addSystemPermission(IAccessProperty accessProperty) booleanUserProfile.hasGeneralPermission(IAccessProperty accessProp) booleanUserProfile.hasSystemPermission(IAccessProperty accessProp)  - 
Uses of IAccessProperty in de.xima.fc.gui.common.bean
Methods in de.xima.fc.gui.common.bean with parameters of type IAccessPropertyModifier and TypeMethodDescriptionbooleanViewBean.getCustomAccessPropertyValue(IAccessProperty customProperty) Deprecated.booleanMenuTemplateBean.isAllowed(IAccessProperty... customProperties) Deprecated.booleanViewBean.isAllowed(IAccessProperty... accessProperties) Deprecated.UseUserAccessandIUserinstead.voidViewBean.setCustomAccessPropertyValue(IAccessProperty customProperty, Boolean value) Deprecated.Permissions are stored within theIUser. - 
Uses of IAccessProperty in de.xima.fc.gui.common.bean.security
Methods in de.xima.fc.gui.common.bean.security with parameters of type IAccessPropertyModifier and TypeMethodDescriptionbooleanUserPermissionsBean.hasClientAccess(Mandant client, IAccessProperty property) booleanUserPermissionsBean.hasProjectAccess(Projekt project, IAccessProperty property) booleanUserPermissionsBean.hasSystemAccess(IAccessProperty property)  - 
Uses of IAccessProperty in de.xima.fc.gui.model.user
Methods in de.xima.fc.gui.model.user that return types with arguments of type IAccessPropertyModifier and TypeMethodDescriptionSystemUserProfileMeta.getGeneralPermissionMap()SystemUserProfileMeta.getGeneralPermissionSet()SystemUserProfileMeta.getSystemPermissionMap()SystemUserProfileMeta.getSystemPermissionSet() - 
Uses of IAccessProperty in de.xima.fc.interfaces
Methods in de.xima.fc.interfaces that return types with arguments of type IAccessPropertyModifier and TypeMethodDescriptionCollection<? extends IAccessProperty>IAccessProperty.getChildren()A collection of child-properties specify parts of the main property. - 
Uses of IAccessProperty in de.xima.fc.interfaces.plugin.retval.backend
Methods in de.xima.fc.interfaces.plugin.retval.backend that return IAccessPropertyModifier and TypeMethodDescriptiondefault IAccessProperty[]IPluginMenuEntry.getNeededCustomAccessProperties()Deprecated.UseIPluginMenuEntry.getPluginView()to implement a customIAuthorizerandIAvailabiltyResolverfor configuring the visibility and authorization of the menu entry. - 
Uses of IAccessProperty in de.xima.fc.interfaces.plugin.retval.user
Subinterfaces of IAccessProperty in de.xima.fc.interfaces.plugin.retval.userModifier and TypeInterfaceDescriptioninterfaceInterface for a custom access property provided by an access property plugin, seeIPluginAccessProperty. - 
Uses of IAccessProperty in de.xima.fc.mdl.enums
Classes in de.xima.fc.mdl.enums that implement IAccessPropertyModifier and TypeClassDescriptionenumAn access property describes the permissions a formcycle user is granted. - 
Uses of IAccessProperty in de.xima.fc.security.authorization
Methods in de.xima.fc.security.authorization with parameters of type IAccessPropertyModifier and TypeMethodDescriptionstatic IAuthorizerAuthorizerFactory.allClientPermissions(IAccessProperty... accessProps) static IAuthorizerAuthorizerFactory.allSystemPermissions(IAccessProperty... accessProps) static IAuthorizerAuthorizerFactory.anyClientPermissions(IAccessProperty... accessProps) static IAuthorizerAuthorizerFactory.anySystemPermissions(IAccessProperty... accessProps) static IAuthorizerAuthorizerFactory.defaultClientViewAuthorizer(IAccessProperty... requiredAccessProperties) static IAuthorizerAuthorizerFactory.defaultSystemViewAuthorizer(IAccessProperty... requiredAccessProperties)  - 
Uses of IAccessProperty in de.xima.fc.user
Methods in de.xima.fc.user with parameters of type IAccessPropertyModifier and TypeMethodDescriptionbooleanUserAccess.hasClientAccess(IUser user, Mandant client, IAccessProperty property) Checks if a user has client access.booleanUserAccess.hasClientOrGeneralAccess(IUser user, Mandant client, IAccessProperty property) Checks if a user has general or client access for the given permission.booleanUserAccess.hasGeneralAccess(IUser user, IAccessProperty property) Checks if a user has general access.booleanUserAccess.hasProjectAccess(IUser user, Projekt project, IAccessProperty property) Checks if a user has project access.booleanUserAccess.hasSystemAccess(IUser user, IAccessProperty property) Checks if a user has system access.booleanUserAccess.hasSystemAccess(IUser user, IAccessProperty property, boolean ignoreLicenseAccesses) Checks if a user has system access. - 
Uses of IAccessProperty in de.xima.fc.utils
Methods in de.xima.fc.utils with parameters of type IAccessPropertyModifier and TypeMethodDescriptionstatic StringUserMgmtUtils.getClientPermission(Mandant client, IAccessProperty accessProperty) Returns a string value representing the permission within a client (Mandant).static StringUserMgmtUtils.getGeneralPermission(IAccessProperty accessProperty) Returns a string value representing the permission for the general scope.static StringUserMgmtUtils.getSystemPermission(IAccessProperty accessProperty) Returns a string value representing the permission forsystemscope. 
UserAccessandIUserinstead.