Class ExternalUmaClaimsGatheringService

java.lang.Object
org.gluu.service.custom.script.ExternalScriptService
org.gluu.oxauth.service.external.ExternalUmaClaimsGatheringService
All Implemented Interfaces:
Serializable

@ApplicationScoped public class ExternalUmaClaimsGatheringService extends org.gluu.service.custom.script.ExternalScriptService
Author:
yuriyz on 06/18/2017.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected Map<String,org.gluu.model.custom.script.conf.CustomScriptConfiguration>
     

    Fields inherited from class org.gluu.service.custom.script.ExternalScriptService

    customScriptConfigurations, customScriptConfigurationsNameMap, customScriptManager, customScriptType, defaultExternalCustomScript, loaded
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gluu.model.custom.script.conf.CustomScriptConfiguration
    determineScript(String[] scriptNames)
     
    boolean
    gather(org.gluu.model.custom.script.conf.CustomScriptConfiguration script, int step, UmaGatherContext context)
     
    int
    getNextStep(org.gluu.model.custom.script.conf.CustomScriptConfiguration script, int step, UmaGatherContext context)
     
    getPageForStep(org.gluu.model.custom.script.conf.CustomScriptConfiguration script, int step, UmaGatherContext context)
     
    org.gluu.model.custom.script.conf.CustomScriptConfiguration
     
    org.gluu.model.custom.script.conf.CustomScriptConfiguration
     
    int
    getStepsCount(org.gluu.model.custom.script.conf.CustomScriptConfiguration script, UmaGatherContext context)
     
    boolean
    prepareForStep(org.gluu.model.custom.script.conf.CustomScriptConfiguration script, int step, UmaGatherContext context)
     
    protected void
     

    Methods inherited from class org.gluu.service.custom.script.ExternalScriptService

    addExternalConfigurations, clearScriptError, configure, determineDefaultCustomScriptConfiguration, executeExternalGetApiVersion, getCustomScriptConfigurationByName, getCustomScriptConfigurations, getCustomScriptConfigurationsByDns, getCustomScriptType, getDefaultExternalCustomScript, init, isEnabled, isLoaded, reload, saveScriptError

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • scriptInumMap

      protected Map<String,org.gluu.model.custom.script.conf.CustomScriptConfiguration> scriptInumMap
  • Constructor Details

    • ExternalUmaClaimsGatheringService

      public ExternalUmaClaimsGatheringService()
  • Method Details

    • reloadExternal

      protected void reloadExternal()
      Overrides:
      reloadExternal in class org.gluu.service.custom.script.ExternalScriptService
    • determineScript

      public org.gluu.model.custom.script.conf.CustomScriptConfiguration determineScript(String[] scriptNames)
    • getScriptByDn

      public org.gluu.model.custom.script.conf.CustomScriptConfiguration getScriptByDn(String scriptDn)
    • getScriptByInum

      public org.gluu.model.custom.script.conf.CustomScriptConfiguration getScriptByInum(String inum)
    • gather

      public boolean gather(org.gluu.model.custom.script.conf.CustomScriptConfiguration script, int step, UmaGatherContext context)
    • getNextStep

      public int getNextStep(org.gluu.model.custom.script.conf.CustomScriptConfiguration script, int step, UmaGatherContext context)
    • prepareForStep

      public boolean prepareForStep(org.gluu.model.custom.script.conf.CustomScriptConfiguration script, int step, UmaGatherContext context)
    • getStepsCount

      public int getStepsCount(org.gluu.model.custom.script.conf.CustomScriptConfiguration script, UmaGatherContext context)
    • getPageForStep

      public String getPageForStep(org.gluu.model.custom.script.conf.CustomScriptConfiguration script, int step, UmaGatherContext context)