◆ 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   | 
  
 
 
このクラス詳解は次のファイルから抽出されました: