Interface CasWebflowEventResolver

All Superinterfaces:
org.apereo.cas.util.NamedObject
All Known Subinterfaces:
CasDelegatingWebflowEventResolver
All Known Implementing Classes:
AbstractCasWebflowEventResolver, DefaultCasDelegatingWebflowEventResolver, ServiceTicketRequestWebflowEventResolver

public interface CasWebflowEventResolver extends org.apereo.cas.util.NamedObject
This is CasWebflowEventResolver that decides the next event in the authentication web flow.
Since:
5.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Set<org.springframework.webflow.execution.Event>
    resolve(org.springframework.webflow.execution.RequestContext context)
    Resolve event.
    Set<org.springframework.webflow.execution.Event>
    resolveInternal(org.springframework.webflow.execution.RequestContext context)
    Resolve internal event.
    org.springframework.webflow.execution.Event
    resolveSingle(org.springframework.webflow.execution.RequestContext context)
    Resolve single event.

    Methods inherited from interface org.apereo.cas.util.NamedObject

    getName
  • Method Details

    • resolve

      Set<org.springframework.webflow.execution.Event> resolve(org.springframework.webflow.execution.RequestContext context) throws Throwable
      Resolve event.
      Parameters:
      context - the context
      Returns:
      the event
      Throws:
      Throwable - the throwable
    • resolveSingle

      org.springframework.webflow.execution.Event resolveSingle(org.springframework.webflow.execution.RequestContext context) throws Throwable
      Resolve single event.
      Parameters:
      context - the context
      Returns:
      the event
      Throws:
      Throwable - the throwable
    • resolveInternal

      Set<org.springframework.webflow.execution.Event> resolveInternal(org.springframework.webflow.execution.RequestContext context) throws Throwable
      Resolve internal event.
      Parameters:
      context - the context
      Returns:
      the event
      Throws:
      Throwable - the throwable