package org.keycloak.scripting; import org.keycloak.models.ScriptModel; /** * Wraps a {@link ScriptModel} so it can be evaluated with custom bindings. * * @author Jay Anslow */ public interface EvaluatableScriptAdapter { ScriptModel getScriptModel(); Object eval(ScriptBindingsConfigurer bindingsConfigurer) throws ScriptExecutionException; }