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 QPermissionRules
PermissionsHelper.getEffectivePermissionRules
(MetaDataWithPermissionRules metaDataWithPermissionRules, QInstance instance) Methods in com.kingsrook.qqq.backend.core.actions.permissions with parameters of type QPermissionRulesModifier and TypeMethodDescriptiondefault AvailablePermission
CustomPermissionChecker.buildAvailablePermission
(QPermissionRules rules, PermissionSubType permissionSubType, String baseName, MetaDataWithName metaDataWithName, String objectType) To assist withPermissionsHelper.getAllAvailablePermissions(QInstance)
this method lets the application return a specializedAvailablePermission
object, 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 AvailablePermission
CustomPermissionChecker.buildBaseAvailablePermission
(QPermissionRules rules, PermissionSubType permissionSubType, MetaDataWithName metaDataWithName, String objectType) Helper method for implementors of buildAvailablePermission - that creates anAvailablePermission
with 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 TypeMethodDescriptionvoid
QInstance.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 TypeMethodDescriptionvoid
QWidgetMetaData.setPermissionRules
(QPermissionRules permissionRules) Setter for permissionRulesvoid
QWidgetMetaDataInterface.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 TypeMethodDescriptionvoid
QAppMetaData.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 QPermissionRules
QPermissionRules.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 TypeMethodDescriptionvoid
MetaDataWithPermissionRules.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 TypeMethodDescriptionvoid
QProcessMetaData.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 TypeMethodDescriptionvoid
QReportMetaData.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 TypeMethodDescriptionvoid
QTableMetaData.setPermissionRules
(QPermissionRules permissionRules) Setter for permissionRulesQTableMetaData.withPermissionRules
(QPermissionRules permissionRules) Fluent setter for permissionRules