◆ InvocableScriptAdapter()
org.keycloak.scripting.InvocableScriptAdapter.InvocableScriptAdapter |
( |
ScriptModel |
scriptModel, |
|
|
ScriptEngine |
scriptEngine |
|
) |
| |
|
inline |
Creates a new InvocableScriptAdapter instance.
- 引数
-
scriptModel | must not be { null} |
scriptEngine | must not be { null} |
51 throw new IllegalArgumentException(
"scriptModel must not be null");
55 throw new IllegalArgumentException(
"scriptEngine must not be null");
final ScriptModel scriptModel
Definition: InvocableScriptAdapter.java:35
final ScriptEngine scriptEngine
Definition: InvocableScriptAdapter.java:40
◆ getInterface() [1/2]
public<T> T org.keycloak.scripting.InvocableScriptAdapter.getInterface |
( |
Class< T > |
clazz | ) |
|
|
inlinepackage |
Invocable getInvocableEngine()
Definition: InvocableScriptAdapter.java:104
◆ getInterface() [2/2]
public<T> T org.keycloak.scripting.InvocableScriptAdapter.getInterface |
( |
Object |
thiz, |
|
|
Class< T > |
clazz |
|
) |
| |
|
inlinepackage |
Invocable getInvocableEngine()
Definition: InvocableScriptAdapter.java:104
◆ getInvocableEngine()
Invocable org.keycloak.scripting.InvocableScriptAdapter.getInvocableEngine |
( |
| ) |
|
|
inlineprivate |
final ScriptEngine scriptEngine
Definition: InvocableScriptAdapter.java:40
◆ invokeFunction()
Object org.keycloak.scripting.InvocableScriptAdapter.invokeFunction |
( |
String |
name, |
|
|
Object... |
args |
|
) |
| throws ScriptExecutionException |
|
inline |
76 }
catch (ScriptException | NoSuchMethodException e) {
final ScriptModel scriptModel
Definition: InvocableScriptAdapter.java:35
Invocable getInvocableEngine()
Definition: InvocableScriptAdapter.java:104
◆ invokeMethod()
Object org.keycloak.scripting.InvocableScriptAdapter.invokeMethod |
( |
Object |
thiz, |
|
|
String |
name, |
|
|
Object... |
args |
|
) |
| throws ScriptExecutionException |
|
inline |
67 }
catch (ScriptException | NoSuchMethodException e) {
final ScriptModel scriptModel
Definition: InvocableScriptAdapter.java:35
Invocable getInvocableEngine()
Definition: InvocableScriptAdapter.java:104
◆ isDefined()
boolean org.keycloak.scripting.InvocableScriptAdapter.isDefined |
( |
String |
name | ) |
|
|
inline |
Returns { true} if the ScriptEngine has a definition with the given
.
- 引数
-
- 戻り値
99 Object candidate =
scriptEngine.getContext().getAttribute(name);
101 return candidate != null;
final ScriptEngine scriptEngine
Definition: InvocableScriptAdapter.java:40
◆ scriptEngine
final ScriptEngine org.keycloak.scripting.InvocableScriptAdapter.scriptEngine |
|
private |
Holds the ScriptEngine instance initialized with the script code.
◆ scriptModel
final ScriptModel org.keycloak.scripting.InvocableScriptAdapter.scriptModel |
|
private |
このクラス詳解は次のファイルから抽出されました: