Class RadiusAccessChallengedAuthenticationWebflowEventResolver

  • All Implemented Interfaces:
    org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver

    public class RadiusAccessChallengedAuthenticationWebflowEventResolver
    extends org.apereo.cas.web.flow.authentication.BaseMultifactorAuthenticationProviderEventResolver
    Since:
    5.3.0
    • Field Summary

      • Fields inherited from class org.apereo.cas.web.flow.resolver.impl.AbstractCasMultifactorAuthenticationWebflowEventResolver

        multifactorAuthenticationProviderSelector
      • Fields inherited from class org.apereo.cas.web.flow.resolver.impl.AbstractCasWebflowEventResolver

        applicationContext, authenticationRequestServiceSelectionStrategies, authenticationSystemSupport, centralAuthenticationService, eventPublisher, servicesManager, ticketRegistrySupport, warnCookieGenerator
    • Constructor Summary

      Constructors 
      Constructor Description
      RadiusAccessChallengedAuthenticationWebflowEventResolver​(org.apereo.cas.authentication.AuthenticationSystemSupport authenticationSystemSupport, org.apereo.cas.CentralAuthenticationService centralAuthenticationService, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport, org.springframework.web.util.CookieGenerator warnCookieGenerator, org.apereo.cas.authentication.AuthenticationServiceSelectionPlan authenticationSelectionStrategies, org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector selector, java.lang.String providerId)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<org.springframework.webflow.execution.Event> resolveInternal​(org.springframework.webflow.execution.RequestContext context)  
      org.springframework.webflow.execution.Event resolveSingle​(org.springframework.webflow.execution.RequestContext context)  
      • Methods inherited from class org.apereo.cas.web.flow.authentication.BaseMultifactorAuthenticationProviderEventResolver

        resolveProvider, resolveProvider, resolveRegisteredServiceInRequestContext
      • Methods inherited from class org.apereo.cas.web.flow.resolver.impl.AbstractCasMultifactorAuthenticationWebflowEventResolver

        buildEventAttributeMap, evaluateEventForProviderInContext, getAuthenticationProviderForService, getMultifactorAuthenticationProviderFromApplicationContext, getPrincipalAttributesForMultifactorAuthentication, resolveEventViaAuthenticationAttribute, resolveEventViaPrincipalAttribute
      • Methods inherited from class org.apereo.cas.web.flow.resolver.impl.AbstractCasWebflowEventResolver

        getCredentialFromContext, getResolvedEventsAsAttribute, grantTicketGrantingTicketToAuthenticationResult, handleAuthenticationTransactionAndGrantTicketGrantingTicket, newEvent, newEvent, newEvent, putResolvedEventsAsAttribute, resolve, resolveServiceFromAuthenticationRequest, resolveServiceFromAuthenticationRequest, validateEventIdForMatchingTransitionInContext
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apereo.cas.web.flow.resolver.CasWebflowEventResolver

        getName
    • Constructor Detail

      • RadiusAccessChallengedAuthenticationWebflowEventResolver

        public RadiusAccessChallengedAuthenticationWebflowEventResolver​(org.apereo.cas.authentication.AuthenticationSystemSupport authenticationSystemSupport,
                                                                        org.apereo.cas.CentralAuthenticationService centralAuthenticationService,
                                                                        org.apereo.cas.services.ServicesManager servicesManager,
                                                                        org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport,
                                                                        org.springframework.web.util.CookieGenerator warnCookieGenerator,
                                                                        org.apereo.cas.authentication.AuthenticationServiceSelectionPlan authenticationSelectionStrategies,
                                                                        org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector selector,
                                                                        java.lang.String providerId)
    • Method Detail

      • resolveInternal

        public java.util.Set<org.springframework.webflow.execution.Event> resolveInternal​(org.springframework.webflow.execution.RequestContext context)
      • resolveSingle

        public org.springframework.webflow.execution.Event resolveSingle​(org.springframework.webflow.execution.RequestContext context)
        Specified by:
        resolveSingle in interface org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
        Overrides:
        resolveSingle in class org.apereo.cas.web.flow.resolver.impl.AbstractCasWebflowEventResolver