Class ExternalConfigService

  • All Implemented Interfaces:
    Serializable

    @ApplicationScoped
    public class ExternalConfigService
    extends io.jans.service.custom.script.ExternalScriptService
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class io.jans.service.custom.script.ExternalScriptService

        customScriptConfigurations, customScriptConfigurationsNameMap, customScriptManager, customScriptType, defaultExternalCustomScript, loaded, log
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean checkAuthorization​(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, io.jans.configapi.model.configuration.ApiAppConfiguration apiAppConfiguration, Map<String,​Object> requestParameters, org.json.JSONObject responseAsJsonObject)  
      • Methods inherited from class io.jans.service.custom.script.ExternalScriptService

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

      • ExternalConfigService

        public ExternalConfigService()
    • Method Detail

      • checkAuthorization

        public boolean checkAuthorization​(jakarta.servlet.http.HttpServletRequest request,
                                          jakarta.servlet.http.HttpServletResponse response,
                                          io.jans.configapi.model.configuration.ApiAppConfiguration apiAppConfiguration,
                                          Map<String,​Object> requestParameters,
                                          org.json.JSONObject responseAsJsonObject)