Class CasWebflowEventResolutionConfigurationContext.CasWebflowEventResolutionConfigurationContextBuilder<C extends CasWebflowEventResolutionConfigurationContext,B extends CasWebflowEventResolutionConfigurationContext.CasWebflowEventResolutionConfigurationContextBuilder<C,B>>
java.lang.Object
org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext.CasWebflowEventResolutionConfigurationContextBuilder<C,B>
- Enclosing class:
CasWebflowEventResolutionConfigurationContext
public abstract static class CasWebflowEventResolutionConfigurationContext.CasWebflowEventResolutionConfigurationContextBuilder<C extends CasWebflowEventResolutionConfigurationContext,B extends CasWebflowEventResolutionConfigurationContext.CasWebflowEventResolutionConfigurationContextBuilder<C,B>>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplicationContext(org.springframework.context.ConfigurableApplicationContext applicationContext) argumentExtractors(List<org.apereo.cas.web.support.ArgumentExtractor> argumentExtractors) authenticationContextValidator(org.apereo.cas.authentication.MultifactorAuthenticationContextValidator authenticationContextValidator) authenticationEventExecutionPlan(org.apereo.cas.authentication.AuthenticationEventExecutionPlan authenticationEventExecutionPlan) authenticationRequestServiceSelectionStrategies(org.apereo.cas.authentication.AuthenticationServiceSelectionPlan authenticationRequestServiceSelectionStrategies) authenticationSystemSupport(org.apereo.cas.authentication.AuthenticationSystemSupport authenticationSystemSupport) abstract Cbuild()casProperties(org.apereo.cas.configuration.CasConfigurationProperties casProperties) casWebflowCredentialProvider(org.apereo.cas.web.flow.CasWebflowCredentialProvider casWebflowCredentialProvider) centralAuthenticationService(org.apereo.cas.CentralAuthenticationService centralAuthenticationService) multifactorAuthenticationProviderSelector(org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector multifactorAuthenticationProviderSelector) principalFactory(org.apereo.cas.authentication.principal.PrincipalFactory principalFactory) registeredServiceAccessStrategyEnforcer(org.apereo.cas.audit.AuditableExecution registeredServiceAccessStrategyEnforcer) servicesManager(org.apereo.cas.services.ServicesManager servicesManager) singleSignOnBuildingStrategy(org.apereo.cas.web.flow.SingleSignOnBuildingStrategy singleSignOnBuildingStrategy) singleSignOnParticipationStrategy(org.apereo.cas.web.flow.SingleSignOnParticipationStrategy singleSignOnParticipationStrategy) ticketGrantingTicketCookieGenerator(org.apereo.cas.web.cookie.CasCookieBuilder ticketGrantingTicketCookieGenerator) ticketRegistry(org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry) ticketRegistrySupport(org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport) toString()warnCookieGenerator(org.apereo.cas.web.cookie.CasCookieBuilder warnCookieGenerator)
-
Constructor Details
-
CasWebflowEventResolutionConfigurationContextBuilder
public CasWebflowEventResolutionConfigurationContextBuilder()
-
-
Method Details
-
authenticationSystemSupport
public B authenticationSystemSupport(org.apereo.cas.authentication.AuthenticationSystemSupport authenticationSystemSupport) - Returns:
this.
-
centralAuthenticationService
public B centralAuthenticationService(org.apereo.cas.CentralAuthenticationService centralAuthenticationService) - Returns:
this.
-
servicesManager
- Returns:
this.
-
ticketRegistrySupport
public B ticketRegistrySupport(org.apereo.cas.ticket.registry.TicketRegistrySupport ticketRegistrySupport) - Returns:
this.
-
ticketRegistry
- Returns:
this.
-
warnCookieGenerator
- Returns:
this.
-
authenticationRequestServiceSelectionStrategies
public B authenticationRequestServiceSelectionStrategies(org.apereo.cas.authentication.AuthenticationServiceSelectionPlan authenticationRequestServiceSelectionStrategies) - Returns:
this.
-
applicationContext
public B applicationContext(org.springframework.context.ConfigurableApplicationContext applicationContext) - Returns:
this.
-
registeredServiceAccessStrategyEnforcer
public B registeredServiceAccessStrategyEnforcer(org.apereo.cas.audit.AuditableExecution registeredServiceAccessStrategyEnforcer) - Returns:
this.
-
casProperties
- Returns:
this.
-
ticketGrantingTicketCookieGenerator
public B ticketGrantingTicketCookieGenerator(org.apereo.cas.web.cookie.CasCookieBuilder ticketGrantingTicketCookieGenerator) - Returns:
this.
-
argumentExtractors
- Returns:
this.
-
principalFactory
public B principalFactory(org.apereo.cas.authentication.principal.PrincipalFactory principalFactory) - Returns:
this.
-
singleSignOnParticipationStrategy
public B singleSignOnParticipationStrategy(org.apereo.cas.web.flow.SingleSignOnParticipationStrategy singleSignOnParticipationStrategy) - Returns:
this.
-
authenticationEventExecutionPlan
public B authenticationEventExecutionPlan(org.apereo.cas.authentication.AuthenticationEventExecutionPlan authenticationEventExecutionPlan) - Returns:
this.
-
authenticationContextValidator
public B authenticationContextValidator(org.apereo.cas.authentication.MultifactorAuthenticationContextValidator authenticationContextValidator) - Returns:
this.
-
casWebflowCredentialProvider
public B casWebflowCredentialProvider(org.apereo.cas.web.flow.CasWebflowCredentialProvider casWebflowCredentialProvider) - Returns:
this.
-
singleSignOnBuildingStrategy
public B singleSignOnBuildingStrategy(org.apereo.cas.web.flow.SingleSignOnBuildingStrategy singleSignOnBuildingStrategy) - Returns:
this.
-
multifactorAuthenticationProviderSelector
public B multifactorAuthenticationProviderSelector(org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector multifactorAuthenticationProviderSelector) - Returns:
this.
-
build
-
toString
-