Package io.jmix.core.accesscontext
Interface AccessContext
- All Known Implementing Classes:
- CrudEntityContext,- EntityAttributeContext,- ExportImportEntityContext,- GraphQLOperationAccessContext,- InMemoryCrudEntityContext,- LoadValuesAccessContext,- NotificationsCreateDialogContext,- ReadEntityQueryContext,- ReportRestAccessContext,- RestAccessContext,- RestFileDownloadContext,- RestFileUploadContext,- SpecificOperationAccessContext,- UiBulkEditContext,- UiEntityAttributeContext,- UiEntityContext,- UiGenericFilterModifyConfigurationContext,- UiGenericFilterModifyGlobalConfigurationContext,- UiGenericFilterModifyJpqlConditionContext,- UiLoginToUiContext,- UiMenuContext,- UiShowEntityInfoContext,- UiShowExceptionDetailsContext,- UiShowViewContext
public interface AccessContext
Marker interface for classes defining authorization points.
- 
Method SummaryModifier and TypeMethodDescriptiondefault StringReturns a human-readable explanation of constraints applied to the current context instance for logging of authorization decisions.
- 
Method Details- 
explainConstraintsReturns 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.
 
-