Uses of Class
com.kingsrook.qqq.backend.core.model.metadata.permissions.QPermissionRules
Packages that use QPermissionRules
Package
Description
-
Uses of QPermissionRules in com.kingsrook.qqq.backend.core.actions.permissions
Methods in com.kingsrook.qqq.backend.core.actions.permissions that return QPermissionRulesModifier and TypeMethodDescriptionstatic QPermissionRulesPermissionsHelper.getEffectivePermissionRules(MetaDataWithPermissionRules metaDataWithPermissionRules, QInstance instance) Methods in com.kingsrook.qqq.backend.core.actions.permissions with parameters of type QPermissionRulesModifier and TypeMethodDescriptiondefault AvailablePermissionCustomPermissionChecker.buildAvailablePermission(QPermissionRules rules, PermissionSubType permissionSubType, String baseName, MetaDataWithName metaDataWithName, String objectType) To assist withPermissionsHelper.getAllAvailablePermissions(QInstance)this method lets the application return a specializedAvailablePermissionobject, e.g., with the name that the permission name that the custom checker will use.UseOtherPermissionNameCustomPermissionChecker.buildAvailablePermission(QPermissionRules rules, PermissionSubType permissionSubType, String baseName, MetaDataWithName metaDataWithName, String objectType) UseTablePermissionCustomPermissionChecker.buildAvailablePermission(QPermissionRules rules, PermissionSubType permissionSubType, String baseName, MetaDataWithName metaDataWithName, String objectType) default AvailablePermissionCustomPermissionChecker.buildBaseAvailablePermission(QPermissionRules rules, PermissionSubType permissionSubType, MetaDataWithName metaDataWithName, String objectType) Helper method for implementors of buildAvailablePermission - that creates anAvailablePermissionwith all fields set *other* than `name` (e.g., the name of the permission). -
Uses of QPermissionRules in com.kingsrook.qqq.backend.core.model.metadata
Methods in com.kingsrook.qqq.backend.core.model.metadata that return QPermissionRulesModifier and TypeMethodDescriptionQInstance.getDefaultPermissionRules()Getter for defaultPermissionRulesMethods in com.kingsrook.qqq.backend.core.model.metadata with parameters of type QPermissionRulesModifier and TypeMethodDescriptionvoidQInstance.setDefaultPermissionRules(QPermissionRules defaultPermissionRules) Setter for defaultPermissionRulesQInstance.withDefaultPermissionRules(QPermissionRules defaultPermissionRules) Fluent setter for defaultPermissionRules -
Uses of QPermissionRules in com.kingsrook.qqq.backend.core.model.metadata.dashboard
Methods in com.kingsrook.qqq.backend.core.model.metadata.dashboard that return QPermissionRulesModifier and TypeMethodDescriptionQWidgetMetaData.getPermissionRules()Getter for permissionRulesQWidgetMetaDataInterface.getPermissionRules()Getter for permissionRulesMethods in com.kingsrook.qqq.backend.core.model.metadata.dashboard with parameters of type QPermissionRulesModifier and TypeMethodDescriptionvoidQWidgetMetaData.setPermissionRules(QPermissionRules permissionRules) Setter for permissionRulesvoidQWidgetMetaDataInterface.setPermissionRules(QPermissionRules permissionRules) Setter for permissionRulesQWidgetMetaData.withPermissionRules(QPermissionRules permissionRules) Fluent setter for permissionRules -
Uses of QPermissionRules in com.kingsrook.qqq.backend.core.model.metadata.layout
Methods in com.kingsrook.qqq.backend.core.model.metadata.layout that return QPermissionRulesMethods in com.kingsrook.qqq.backend.core.model.metadata.layout with parameters of type QPermissionRulesModifier and TypeMethodDescriptionvoidQAppMetaData.setPermissionRules(QPermissionRules permissionRules) Setter for permissionRulesQAppMetaData.withPermissionRules(QPermissionRules permissionRules) Fluent setter for permissionRules -
Uses of QPermissionRules in com.kingsrook.qqq.backend.core.model.metadata.permissions
Methods in com.kingsrook.qqq.backend.core.model.metadata.permissions that return QPermissionRulesModifier and TypeMethodDescriptionQPermissionRules.clone()static QPermissionRulesQPermissionRules.defaultInstance()MetaDataWithPermissionRules.getPermissionRules()Getter for permissionRulesQPermissionRules.withCustomPermissionChecker(QCodeReference customPermissionChecker) Fluent setter for customPermissionCheckerQPermissionRules.withDenyBehavior(DenyBehavior denyBehavior) Fluent setter for denyBehaviorQPermissionRules.withLevel(PermissionLevel level) Fluent setter for levelQPermissionRules.withPermissionBaseName(String permissionBaseName) Fluent setter for permissionBaseNameMethods in com.kingsrook.qqq.backend.core.model.metadata.permissions with parameters of type QPermissionRulesModifier and TypeMethodDescriptionvoidMetaDataWithPermissionRules.setPermissionRules(QPermissionRules permissionRules) Setter for permissionRules -
Uses of QPermissionRules in com.kingsrook.qqq.backend.core.model.metadata.processes
Methods in com.kingsrook.qqq.backend.core.model.metadata.processes that return QPermissionRulesModifier and TypeMethodDescriptionQProcessMetaData.getPermissionRules()Getter for permissionRulesMethods in com.kingsrook.qqq.backend.core.model.metadata.processes with parameters of type QPermissionRulesModifier and TypeMethodDescriptionvoidQProcessMetaData.setPermissionRules(QPermissionRules permissionRules) Setter for permissionRulesQProcessMetaData.withPermissionRules(QPermissionRules permissionRules) Fluent setter for permissionRules -
Uses of QPermissionRules in com.kingsrook.qqq.backend.core.model.metadata.reporting
Methods in com.kingsrook.qqq.backend.core.model.metadata.reporting that return QPermissionRulesModifier and TypeMethodDescriptionQReportMetaData.getPermissionRules()Getter for permissionRulesMethods in com.kingsrook.qqq.backend.core.model.metadata.reporting with parameters of type QPermissionRulesModifier and TypeMethodDescriptionvoidQReportMetaData.setPermissionRules(QPermissionRules permissionRules) Setter for permissionRulesQReportMetaData.withPermissionRules(QPermissionRules permissionRules) Fluent setter for permissionRules -
Uses of QPermissionRules in com.kingsrook.qqq.backend.core.model.metadata.tables
Methods in com.kingsrook.qqq.backend.core.model.metadata.tables that return QPermissionRulesMethods in com.kingsrook.qqq.backend.core.model.metadata.tables with parameters of type QPermissionRulesModifier and TypeMethodDescriptionvoidQTableMetaData.setPermissionRules(QPermissionRules permissionRules) Setter for permissionRulesQTableMetaData.withPermissionRules(QPermissionRules permissionRules) Fluent setter for permissionRules