Package io.jmix.core.accesscontext
Interface AccessContext
- All Known Implementing Classes:
BpmRestAccessContext,CrudEntityContext,DashboardGroupBrowseContext,EntityAttributeContext,ExportImportEntityContext,FlowuiEntityAttributeContext,FlowuiEntityContext,FlowuiFilterModifyConfigurationContext,FlowuiFilterModifyJpqlConditionContext,FlowuiLoginToUiContext,FlowuiMenuContext,FlowuiShowEntityInfoContext,FlowuiShowExceptionDetailsContext,FlowuiShowViewContext,GraphQLAccessContext,GraphQLOperationAccessContext,InMemoryCrudEntityContext,LoadValuesAccessContext,PersistentDashboardEditButtonContext,ReadEntityQueryContext,ReportRestAccessContext,RestAccessContext,RestFileDownloadContext,RestFileUploadContext,SpecificOperationAccessContext,TemplateBlocksButtonContext,TemplateGroupsButtonContext,UiBulkEditContext,UiEntityAttributeContext,UiEntityContext,UiFilterModifyConfigurationContext,UiFilterModifyGlobalConfigurationContext,UiFilterModifyJpqlConditionContext,UiGlobalPresentationContext,UiLoginToUiContext,UiMenuContext,UiShowEntityInfoContext,UiShowExceptionDetailsContext,UiShowScreenContext
public interface AccessContext
Marker interface for classes defining authorization points.
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringReturns a human-readable explanation of constraints applied to the current context instance for logging of authorization decisions.
-
Method Details
-
explainConstraints
Returns 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.
-