Class ExternalAuthorizationChallengeService

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

@ApplicationScoped public class ExternalAuthorizationChallengeService extends io.jans.service.custom.script.ExternalScriptService
Authorization Challenge service responsible for external script interaction.
Author:
Yuriy Z
See Also:
  • Constructor Details

    • ExternalAuthorizationChallengeService

      public ExternalAuthorizationChallengeService()
  • Method Details

    • getAuthenticationMethodClaims

      public Map<String,String> getAuthenticationMethodClaims(ExecutionContext executionContext)
    • externalAuthorize

      public boolean externalAuthorize(ExecutionContext executionContext)
    • identifyScript

      public io.jans.model.custom.script.conf.CustomScriptConfiguration identifyScript(List<String> acrValues)
    • externalPrepareAuthzRequest

      public void externalPrepareAuthzRequest(AuthzRequest authzRequest)