Package io.jmix.core.accesscontext
Interface AccessContext
- All Known Implementing Classes:
BpmRestAccessContext,CrudEntityContext,EntityAttributeContext,ExportImportEntityContext,GraphQLOperationAccessContext,InMemoryCrudEntityContext,LoadValuesAccessContext,ReadEntityQueryContext,ReportRestAccessContext,RestAccessContext,RestFileDownloadContext,RestFileUploadContext,SpecificOperationAccessContext,UiEntityAttributeContext,UiEntityContext,UiGenericFilterModifyConfigurationContext,UiGenericFilterModifyGlobalConfigurationContext,UiGenericFilterModifyJpqlConditionContext,UiLoginToUiContext,UiMenuContext,UiShowEntityInfoContext,UiShowExceptionDetailsContext,UiShowViewContext
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.
-