Class ScriptLanguageExpressionProfile
java.lang.Object
com.evolveum.midpoint.schema.expression.ScriptLanguageExpressionProfile
- All Implemented Interfaces:
Serializable
Specifies limitations (via
permissionProfile) on execution of a script expression in given language.
Part of ExpressionEvaluatorProfile.- Author:
- semancik
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionScriptLanguageExpressionProfile(@NotNull String language, @NotNull AccessDecision defaultDecision, boolean typeChecking, @Nullable ExpressionPermissionProfile permissionProfile) -
Method Summary
Modifier and TypeMethodDescription@NotNull AccessDecisiondecideClassAccess(String className, String methodName) @NotNull AccessDecision@NotNull String@Nullable ExpressionPermissionProfilebooleanboolean
-
Constructor Details
-
ScriptLanguageExpressionProfile
public ScriptLanguageExpressionProfile(@NotNull @NotNull String language, @NotNull @NotNull AccessDecision defaultDecision, boolean typeChecking, @Nullable @Nullable ExpressionPermissionProfile permissionProfile)
-
-
Method Details
-
getLanguage
-
getDefaultDecision
-
isTypeChecking
public boolean isTypeChecking() -
getPermissionProfile
-
hasRestrictions
public boolean hasRestrictions() -
decideClassAccess
-