クラス ScriptingConsentTypeDefinition

java.lang.Object
org.iplass.mtp.auth.oauth.definition.ConsentTypeDefinition
org.iplass.mtp.auth.oauth.definition.consents.ScriptingConsentTypeDefinition
すべての実装されたインタフェース:
java.io.Serializable

public class ScriptingConsentTypeDefinition
extends ConsentTypeDefinition

承認画面表示有無をカスタムロジック(GroovyScript)で設定するConsentType定義です。

GroovyScriptでは、表示有無をbooleanで返却するように実装します。次の変数がバインドされます。

  • request: RequestContextBinding
  • session: SessionBinding
  • user: UserBinding
  • auth: AuthContext
  • requiredScopes: 承認要求されたスコープのList
  • grantedScopes: 既に承認済みのスコープのList
関連項目:
直列化された形式
  • コンストラクタの概要

    コンストラクタ 
    コンストラクタ 説明
    ScriptingConsentTypeDefinition()  
  • メソッドの概要

    修飾子とタイプ メソッド 説明
    java.lang.String getScript()  
    void setScript​(java.lang.String script)  

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait