A C D F G I L N O P R S T V 

A

AbstractLogoutAction - Class in org.jasig.cas.web.flow
Abstract logout action, which prevents caching on logout.
AbstractLogoutAction() - Constructor for class org.jasig.cas.web.flow.AbstractLogoutAction
 
addWarningMessagesToMessageContextIfNeeded(TicketGrantingTicket, MessageContext) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
Add warning messages to message context if needed.
afterPropertiesSet() - Method in class org.jasig.cas.web.flow.SelectiveFlowHandlerAdapter
 
AUTHENTICATION_FAILURE - Static variable in class org.jasig.cas.web.flow.AuthenticationViaFormAction
Authentication failure result.
AuthenticationViaFormAction - Class in org.jasig.cas.web.flow
Action to authenticate credential and retrieve a TicketGrantingTicket for those credential.
AuthenticationViaFormAction() - Constructor for class org.jasig.cas.web.flow.AuthenticationViaFormAction
 

C

CasDefaultFlowUrlHandler - Class in org.jasig.cas.web.flow
Provides special handling for parameters in requests made to the CAS login webflow.
CasDefaultFlowUrlHandler() - Constructor for class org.jasig.cas.web.flow.CasDefaultFlowUrlHandler
 
CompositeFlowExecutionKeyConverter - Class in org.jasig.cas.web.flow
Special converter for the CompositeFlowExecutionKey to return as a String.
CompositeFlowExecutionKeyConverter() - Constructor for class org.jasig.cas.web.flow.CompositeFlowExecutionKeyConverter
 
convertSourceToTargetClass(Object, Class) - Method in class org.jasig.cas.web.flow.CompositeFlowExecutionKeyConverter
createFlowDefinitionUrl(String, AttributeMap, HttpServletRequest) - Method in class org.jasig.cas.web.flow.CasDefaultFlowUrlHandler
 
createFlowExecutionUrl(String, String, HttpServletRequest) - Method in class org.jasig.cas.web.flow.CasDefaultFlowUrlHandler
 
createTicketGrantingTicket(RequestContext, Credential, MessageContext) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
Create ticket granting ticket for the given credentials.

D

DEFAULT_FLOW_ATTRIBUTE_LOGOUT_URL - Static variable in class org.jasig.cas.web.flow.FrontChannelLogoutAction
Defines the parameter name that is passed to the flow which contains the logout request.
DEFAULT_FLOW_EXECUTION_KEY_PARAMETER - Static variable in class org.jasig.cas.web.flow.CasDefaultFlowUrlHandler
Default flow execution key parameter name, "execution".
DEFAULT_LOGOUT_PARAMETER - Static variable in class org.jasig.cas.web.flow.FrontChannelLogoutAction
Defines the default logout parameter for requests.
doExecute(RequestContext) - Method in class org.jasig.cas.web.flow.AbstractLogoutAction
 
doExecute(RequestContext) - Method in class org.jasig.cas.web.flow.GatewayServicesManagementCheck
 
doExecute(RequestContext) - Method in class org.jasig.cas.web.flow.GenerateServiceTicketAction
 
doExecute(RequestContext) - Method in class org.jasig.cas.web.flow.InitialFlowSetupAction
 
doExecute(RequestContext) - Method in class org.jasig.cas.web.flow.SendTicketGrantingTicketAction
 
doExecute(RequestContext) - Method in class org.jasig.cas.web.flow.ServiceAuthorizationCheck
 
doExecute(RequestContext) - Method in class org.jasig.cas.web.flow.TicketGrantingTicketCheckAction
Determines whether the TGT in the flow request context is valid.
doInternalExecute(HttpServletRequest, HttpServletResponse, RequestContext) - Method in class org.jasig.cas.web.flow.AbstractLogoutAction
Execute the logout action after invalidating the cache.
doInternalExecute(HttpServletRequest, HttpServletResponse, RequestContext) - Method in class org.jasig.cas.web.flow.FrontChannelLogoutAction
 
doInternalExecute(HttpServletRequest, HttpServletResponse, RequestContext) - Method in class org.jasig.cas.web.flow.LogoutAction
 

F

FINISH_EVENT - Static variable in class org.jasig.cas.web.flow.AbstractLogoutAction
The finish event in webflow.
FlowExecutionExceptionResolver - Class in org.jasig.cas.web
The FlowExecutionExceptionResolver catches the FlowExecutionRepositoryException thrown by Spring Webflow when the given flow id no longer exists.
FlowExecutionExceptionResolver() - Constructor for class org.jasig.cas.web.FlowExecutionExceptionResolver
 
FRONT_EVENT - Static variable in class org.jasig.cas.web.flow.AbstractLogoutAction
The front event in webflow.
FrontChannelLogoutAction - Class in org.jasig.cas.web.flow
Logout action for front SLO : find the next eligible service and perform front logout.
FrontChannelLogoutAction(LogoutManager) - Constructor for class org.jasig.cas.web.flow.FrontChannelLogoutAction
Build from the logout manager.

G

GatewayServicesManagementCheck - Class in org.jasig.cas.web.flow
Performs an authorization check for the gateway request if there is no Ticket Granting Ticket.
GatewayServicesManagementCheck(ServicesManager) - Constructor for class org.jasig.cas.web.flow.GatewayServicesManagementCheck
Initialize the component with an instance of the services manager.
GenerateServiceTicketAction - Class in org.jasig.cas.web.flow
Action to generate a service ticket for a given Ticket Granting Ticket and Service.
GenerateServiceTicketAction() - Constructor for class org.jasig.cas.web.flow.GenerateServiceTicketAction
 
GenericSuccessViewAction - Class in org.jasig.cas.web.flow
Action that should execute prior to rendering the generic-success login view.
GenericSuccessViewAction(CentralAuthenticationService) - Constructor for class org.jasig.cas.web.flow.GenericSuccessViewAction
Instantiates a new Generic success view action.
getAuthenticationPrincipal(String) - Method in class org.jasig.cas.web.flow.GenericSuccessViewAction
Gets authentication principal.
getFlowExecutionKey(HttpServletRequest) - Method in class org.jasig.cas.web.flow.CasDefaultFlowUrlHandler
Get the flow execution key.
getLogoutIndex(RequestContext) - Method in class org.jasig.cas.web.flow.AbstractLogoutAction
Gets the logout index from the flow scope.
getLogoutManager() - Method in class org.jasig.cas.web.flow.FrontChannelLogoutAction
 
getSourceClass() - Method in class org.jasig.cas.web.flow.CompositeFlowExecutionKeyConverter
getTargetClass() - Method in class org.jasig.cas.web.flow.CompositeFlowExecutionKeyConverter
grantServiceTicket(RequestContext, Credential) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
Grant service ticket for the given credential based on the service and tgt that are found in the request context.

I

InitialFlowSetupAction - Class in org.jasig.cas.web.flow
Class to automatically set the paths for the CookieGenerators.
InitialFlowSetupAction() - Constructor for class org.jasig.cas.web.flow.InitialFlowSetupAction
 
INVALID - Static variable in class org.jasig.cas.web.flow.TicketGrantingTicketCheckAction
TGT invalid event ID="invalid".
isGatewayPresent(RequestContext) - Method in class org.jasig.cas.web.flow.GenerateServiceTicketAction
Checks if gateway is present in the request params.
isRequestAskingForServiceTicket(RequestContext) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
Is request asking for service ticket?

L

logger - Variable in class org.jasig.cas.web.flow.AuthenticationViaFormAction
Logger instance.
LOGOUT_INDEX - Static variable in class org.jasig.cas.web.flow.AbstractLogoutAction
A constant for the logout index in web flow.
LogoutAction - Class in org.jasig.cas.web.flow
Action to delete the TGT and the appropriate cookies.
LogoutAction() - Constructor for class org.jasig.cas.web.flow.LogoutAction
 
LogoutConversionService - Class in org.jasig.cas.web.flow
Special conversion service with a CompositeFlowExecutionKeyConverter.
LogoutConversionService() - Constructor for class org.jasig.cas.web.flow.LogoutConversionService
Build a new conversion service with a CompositeFlowExecutionKeyConverter.

N

NOT_EXISTS - Static variable in class org.jasig.cas.web.flow.TicketGrantingTicketCheckAction
TGT does not exist event ID="notExists".

O

org.jasig.cas.web - package org.jasig.cas.web
 
org.jasig.cas.web.flow - package org.jasig.cas.web.flow
 

P

preventCaching(HttpServletResponse) - Method in class org.jasig.cas.web.flow.AbstractLogoutAction
Prevent caching by adding the appropriate headers.
PUBLIC_WORKSTATION_ATTRIBUTE - Static variable in class org.jasig.cas.web.flow.AuthenticationViaFormAction
Flow scope attribute that determines if authn is happening at a public workstation.
putLogoutIndex(RequestContext, int) - Method in class org.jasig.cas.web.flow.AbstractLogoutAction
Put logout index into flow scope.

R

REDIRECT_APP_EVENT - Static variable in class org.jasig.cas.web.flow.AbstractLogoutAction
The redirect to app event in webflow.
resolveException(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.jasig.cas.web.FlowExecutionExceptionResolver
 

S

SelectiveFlowHandlerAdapter - Class in org.jasig.cas.web.flow
Selective extension of FlowHandlerAdapter that only supports FlowHandlers matching one or more flow IDs.
SelectiveFlowHandlerAdapter() - Constructor for class org.jasig.cas.web.flow.SelectiveFlowHandlerAdapter
 
SendTicketGrantingTicketAction - Class in org.jasig.cas.web.flow
Action that handles the TicketGrantingTicket creation and destruction.
SendTicketGrantingTicketAction() - Constructor for class org.jasig.cas.web.flow.SendTicketGrantingTicketAction
Instantiates a new Send ticket granting ticket action.
ServiceAuthorizationCheck - Class in org.jasig.cas.web.flow
Performs a basic check if an authentication request for a provided service is authorized to proceed based on the registered services registry configuration (or lack thereof).
ServiceAuthorizationCheck(ServicesManager) - Constructor for class org.jasig.cas.web.flow.ServiceAuthorizationCheck
Initialize the component with an instance of the services manager.
setArgumentExtractors(List<ArgumentExtractor>) - Method in class org.jasig.cas.web.flow.InitialFlowSetupAction
 
setAuthenticationSystemSupport(AuthenticationSystemSupport) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
 
setAuthenticationSystemSupport(AuthenticationSystemSupport) - Method in class org.jasig.cas.web.flow.GenerateServiceTicketAction
 
setCentralAuthenticationService(CentralAuthenticationService) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
 
setCentralAuthenticationService(CentralAuthenticationService) - Method in class org.jasig.cas.web.flow.GenerateServiceTicketAction
 
setCentralAuthenticationService(CentralAuthenticationService) - Method in class org.jasig.cas.web.flow.SendTicketGrantingTicketAction
 
setCreateSsoSessionCookieOnRenewAuthentications(boolean) - Method in class org.jasig.cas.web.flow.SendTicketGrantingTicketAction
 
setEnableFlowOnAbsentServiceRequest(boolean) - Method in class org.jasig.cas.web.flow.InitialFlowSetupAction
Decide whether CAS should allow authentication requests when no service is present in the request.
setFlowExecutionKeyParameter(String) - Method in class org.jasig.cas.web.flow.CasDefaultFlowUrlHandler
Sets the parameter name used to carry flow execution key in request.
setFollowServiceRedirects(boolean) - Method in class org.jasig.cas.web.flow.LogoutAction
 
setLogoutRequestParameter(String) - Method in class org.jasig.cas.web.flow.FrontChannelLogoutAction
 
setModelKey(String) - Method in class org.jasig.cas.web.FlowExecutionExceptionResolver
 
setServicesManager(ServicesManager) - Method in class org.jasig.cas.web.flow.GenerateServiceTicketAction
 
setServicesManager(ServicesManager) - Method in class org.jasig.cas.web.flow.InitialFlowSetupAction
Set the service manager to allow access to the registry to retrieve the registered service details associated with an incoming service.
setServicesManager(ServicesManager) - Method in class org.jasig.cas.web.flow.LogoutAction
 
setServicesManager(ServicesManager) - Method in class org.jasig.cas.web.flow.SendTicketGrantingTicketAction
 
setSupportedFlowId(String) - Method in class org.jasig.cas.web.flow.SelectiveFlowHandlerAdapter
 
setSupportedFlowIds(Set<String>) - Method in class org.jasig.cas.web.flow.SelectiveFlowHandlerAdapter
 
setTicketGrantingTicketCookieGenerator(CookieRetrievingCookieGenerator) - Method in class org.jasig.cas.web.flow.InitialFlowSetupAction
 
setTicketGrantingTicketCookieGenerator(CookieRetrievingCookieGenerator) - Method in class org.jasig.cas.web.flow.SendTicketGrantingTicketAction
 
setTicketRegistrySupport(TicketRegistrySupport) - Method in class org.jasig.cas.web.flow.GenerateServiceTicketAction
 
setWarnCookieGenerator(CookieGenerator) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
 
setWarnCookieGenerator(CookieRetrievingCookieGenerator) - Method in class org.jasig.cas.web.flow.InitialFlowSetupAction
 
submit(RequestContext, Credential, MessageContext) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
Handle the submission of credentials from the post.
SUCCESS_WITH_WARNINGS - Static variable in class org.jasig.cas.web.flow.AuthenticationViaFormAction
Authentication succeeded with warnings from authn subsystem that should be displayed to user.
supports(Object) - Method in class org.jasig.cas.web.flow.SelectiveFlowHandlerAdapter
 

T

terminate(RequestContext) - Method in class org.jasig.cas.web.flow.TerminateSessionAction
Terminates the CAS SSO session by destroying the TGT (if any) and removing cookies related to the SSO session.
TerminateSessionAction - Class in org.jasig.cas.web.flow
Terminates the CAS SSO session by destroying all SSO state data (i.e.
TerminateSessionAction() - Constructor for class org.jasig.cas.web.flow.TerminateSessionAction
Creates a new instance with the given parameters.
TicketGrantingTicketCheckAction - Class in org.jasig.cas.web.flow
Webflow action that checks whether the TGT in the request context is valid.
TicketGrantingTicketCheckAction(CentralAuthenticationService) - Constructor for class org.jasig.cas.web.flow.TicketGrantingTicketCheckAction
Creates a new instance with the given ticket registry.

V

VALID - Static variable in class org.jasig.cas.web.flow.TicketGrantingTicketCheckAction
TGT valid event ID="valid".
A C D F G I L N O P R S T V