public abstract class AbstractScriptMacroPermissionPolicy extends Object implements MacroPermissionPolicy
Constructor and Description |
---|
AbstractScriptMacroPermissionPolicy() |
Modifier and Type | Method and Description |
---|---|
protected ContextualAuthorizationManager |
getAuthorizationManager() |
boolean |
hasPermission(ScriptMacroParameters parameters,
org.xwiki.rendering.transformation.MacroTransformationContext context)
Verifies if the current execution Script Macro is allowed to execute its content or not.
|
public boolean hasPermission(ScriptMacroParameters parameters, org.xwiki.rendering.transformation.MacroTransformationContext context)
MacroPermissionPolicy
hasPermission
in interface MacroPermissionPolicy
parameters
- the executing macro parameterscontext
- the transformation context in which the current macro is executingprotected ContextualAuthorizationManager getAuthorizationManager()
Copyright © 2004–2022 XWiki. All rights reserved.