Class ExternalClientAuthnService

java.lang.Object
io.jans.service.custom.script.ExternalScriptService
io.jans.as.server.service.external.ExternalClientAuthnService
All Implemented Interfaces:
Serializable

@ApplicationScoped public class ExternalClientAuthnService extends io.jans.service.custom.script.ExternalScriptService
Client Authentication service responsible for external script interaction.
Author:
Yuriy Z
See Also:
  • Field Summary

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

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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.jans.as.common.model.registration.Client
    externalAuthenticateClient(jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse)
     

    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

    Methods inherited from class java.lang.Object

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

    • ExternalClientAuthnService

      public ExternalClientAuthnService()
  • Method Details

    • externalAuthenticateClient

      public io.jans.as.common.model.registration.Client externalAuthenticateClient(jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException