Class ExternalPostAuthnService

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

@ApplicationScoped @Named public class ExternalPostAuthnService extends io.jans.service.custom.script.ExternalScriptService
Author:
Yuriy Zabrovarnyy
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
    boolean
    externalForceAuthorization(io.jans.as.common.model.registration.Client client, ExternalPostAuthnContext context)
     
    boolean
    externalForceAuthorization(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExternalPostAuthnContext context)
     
    boolean
    externalForceReAuthentication(io.jans.as.common.model.registration.Client client, ExternalPostAuthnContext context)
     
    boolean
    externalForceReAuthentication(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExternalPostAuthnContext context)
     

    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

    • ExternalPostAuthnService

      public ExternalPostAuthnService()
  • Method Details

    • externalForceReAuthentication

      public boolean externalForceReAuthentication(io.jans.as.common.model.registration.Client client, ExternalPostAuthnContext context)
    • externalForceAuthorization

      public boolean externalForceAuthorization(io.jans.as.common.model.registration.Client client, ExternalPostAuthnContext context)
    • externalForceReAuthentication

      public boolean externalForceReAuthentication(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExternalPostAuthnContext context)
    • externalForceAuthorization

      public boolean externalForceAuthorization(io.jans.model.custom.script.conf.CustomScriptConfiguration scriptConfiguration, ExternalPostAuthnContext context)