Package org.apereo.cas.web.flow
Class TokenAuthenticationAction
java.lang.Object
org.springframework.webflow.action.AbstractAction
org.apereo.cas.web.flow.actions.BaseCasWebflowAction
org.apereo.cas.web.flow.actions.AbstractAuthenticationAction
org.apereo.cas.web.flow.actions.AbstractNonInteractiveCredentialsAction
org.apereo.cas.web.flow.TokenAuthenticationAction
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean,org.springframework.webflow.execution.Action
public class TokenAuthenticationAction
extends org.apereo.cas.web.flow.actions.AbstractNonInteractiveCredentialsAction
This is
TokenAuthenticationAction. This class represents an action in the webflow to retrieve
user information from an AES128 encrypted token. If the auth_token
parameter exists in the web request, it is used to create a new TokenCredential.- Since:
- 4.2.0
-
Constructor Summary
ConstructorsConstructorDescriptionTokenAuthenticationAction(org.apereo.cas.web.flow.resolver.CasDelegatingWebflowEventResolver initialAuthenticationAttemptWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver serviceTicketRequestWebflowEventResolver, org.apereo.cas.authentication.adaptive.AdaptiveAuthenticationPolicy adaptiveAuthenticationPolicy, TokenRequestExtractor tokenRequestExtractor, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory, org.apereo.cas.authentication.AuthenticationServiceSelectionPlan serviceSelectionStrategy, org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
Method Summary
Methods inherited from class org.springframework.webflow.action.AbstractAction
afterPropertiesSet, execute, getEventFactorySupport
-
Constructor Details
-
TokenAuthenticationAction
public TokenAuthenticationAction(org.apereo.cas.web.flow.resolver.CasDelegatingWebflowEventResolver initialAuthenticationAttemptWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver serviceTicketRequestWebflowEventResolver, org.apereo.cas.authentication.adaptive.AdaptiveAuthenticationPolicy adaptiveAuthenticationPolicy, TokenRequestExtractor tokenRequestExtractor, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory, org.apereo.cas.authentication.AuthenticationServiceSelectionPlan serviceSelectionStrategy, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-