Package io.jmix.core.accesscontext
Class SpecificOperationAccessContext
java.lang.Object
io.jmix.core.accesscontext.SpecificOperationAccessContext
- All Implemented Interfaces:
- AccessContext
- Direct Known Subclasses:
- BpmRestAccessContext,- DashboardGroupBrowseContext,- FlowuiFilterModifyConfigurationContext,- FlowuiFilterModifyJpqlConditionContext,- FlowuiLoginToUiContext,- FlowuiShowEntityInfoContext,- FlowuiShowExceptionDetailsContext,- GraphQLAccessContext,- PersistentDashboardEditButtonContext,- ReportRestAccessContext,- RestAccessContext,- RestFileDownloadContext,- RestFileUploadContext,- TemplateBlocksButtonContext,- TemplateGroupsButtonContext,- UiBulkEditContext,- UiFilterModifyConfigurationContext,- UiFilterModifyGlobalConfigurationContext,- UiFilterModifyJpqlConditionContext,- UiGlobalPresentationContext,- UiLoginToUiContext,- UiShowEntityInfoContext,- UiShowExceptionDetailsContext
An access context to check permissions on arbitrary named functionality.
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns a human-readable explanation of constraints applied to the current context instance for logging of authorization decisions.getName()booleanvoid
- 
Field Details- 
permittedprotected boolean permitted
- 
name
 
- 
- 
Constructor Details- 
SpecificOperationAccessContext
 
- 
- 
Method Details- 
getName
- 
setDeniedpublic void setDenied()
- 
isPermittedpublic boolean isPermitted()
- 
explainConstraintsDescription copied from interface:AccessContextReturns a human-readable explanation of constraints applied to the current context instance for logging of authorization decisions. Null if the current context does not impose any constraints.- Specified by:
- explainConstraintsin interface- AccessContext
 
 
-