Package org.apereo.cas.web.flow.resolver
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 TypeMethodDescriptionSet<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.EventresolveSingle(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
-