Class BasicAuthenticationAction

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.BasicAuthenticationAction
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, org.springframework.webflow.execution.Action

public class BasicAuthenticationAction extends org.apereo.cas.web.flow.actions.AbstractNonInteractiveCredentialsAction
This is BasicAuthenticationAction that extracts basic authN credentials from the request.
Since:
4.2.0
  • Field Summary

    Fields inherited from class org.springframework.webflow.action.AbstractAction

    logger
  • Constructor Summary

    Constructors
    Constructor
    Description
    BasicAuthenticationAction(org.apereo.cas.web.flow.resolver.CasDelegatingWebflowEventResolver initialAuthenticationAttemptWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver serviceTicketRequestWebflowEventResolver, org.apereo.cas.authentication.adaptive.AdaptiveAuthenticationPolicy adaptiveAuthenticationPolicy)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apereo.cas.authentication.Credential
    constructCredentialsFromRequest(org.springframework.webflow.execution.RequestContext requestContext)
     

    Methods inherited from class org.apereo.cas.web.flow.actions.AbstractNonInteractiveCredentialsAction

    doPreExecute, onError

    Methods inherited from class org.apereo.cas.web.flow.actions.AbstractAuthenticationAction

    doExecute, fireEventHooks, onSuccess, onWarn

    Methods inherited from class org.apereo.cas.web.flow.actions.BaseCasWebflowAction

    isLoginFlowActive

    Methods inherited from class org.springframework.webflow.action.AbstractAction

    afterPropertiesSet, doPostExecute, error, error, execute, getActionNameForLogging, getEventFactorySupport, initAction, no, result, result, result, result, success, success, yes

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BasicAuthenticationAction

      public BasicAuthenticationAction(org.apereo.cas.web.flow.resolver.CasDelegatingWebflowEventResolver initialAuthenticationAttemptWebflowEventResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver serviceTicketRequestWebflowEventResolver, org.apereo.cas.authentication.adaptive.AdaptiveAuthenticationPolicy adaptiveAuthenticationPolicy)
  • Method Details

    • constructCredentialsFromRequest

      protected org.apereo.cas.authentication.Credential constructCredentialsFromRequest(org.springframework.webflow.execution.RequestContext requestContext)
      Specified by:
      constructCredentialsFromRequest in class org.apereo.cas.web.flow.actions.AbstractNonInteractiveCredentialsAction