@Configuration(value="delegatedAuthenticationWebflowConfiguration")
@EnableConfigurationProperties(value=org.apereo.cas.configuration.CasConfigurationProperties.class)
public class DelegatedAuthenticationWebflowConfiguration
extends java.lang.Object
implements org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer, org.apereo.cas.authentication.principal.ServiceFactoryConfigurer
| Constructor and Description |
|---|
DelegatedAuthenticationWebflowConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<org.apereo.cas.authentication.principal.ServiceFactory<? extends org.apereo.cas.authentication.principal.WebApplicationService>> |
buildServiceFactories() |
org.springframework.webflow.execution.Action |
clientAction() |
void |
configureWebflowExecutionPlan(org.apereo.cas.web.flow.CasWebflowExecutionPlan plan) |
org.apereo.cas.web.flow.CasWebflowConfigurer |
delegatedAuthenticationWebflowConfigurer() |
DelegatedClientNavigationController |
delegatedClientNavigationController() |
DelegatedClientWebflowManager |
delegatedClientWebflowManager() |
static org.springframework.boot.autoconfigure.web.ErrorViewResolver |
pac4jErrorViewResolver() |
org.springframework.webflow.execution.Action |
saml2ClientLogoutAction() |
Saml2ClientMetadataController |
saml2ClientMetadataController() |
public DelegatedAuthenticationWebflowConfiguration()
@Bean @ConditionalOnMissingBean(name="pac4jErrorViewResolver") @RefreshScope public static org.springframework.boot.autoconfigure.web.ErrorViewResolver pac4jErrorViewResolver()
@ConditionalOnMissingBean(name="saml2ClientLogoutAction") @Bean @Lazy @RefreshScope public org.springframework.webflow.execution.Action saml2ClientLogoutAction()
@RefreshScope @ConditionalOnMissingBean(name="clientAction") @Bean @Lazy public org.springframework.webflow.execution.Action clientAction()
@ConditionalOnMissingBean(name="delegatedAuthenticationWebflowConfigurer") @Bean @DependsOn(value="defaultWebflowConfigurer") public org.apereo.cas.web.flow.CasWebflowConfigurer delegatedAuthenticationWebflowConfigurer()
@ConditionalOnMissingBean(name="delegatedClientWebflowManager") @RefreshScope @Bean public DelegatedClientWebflowManager delegatedClientWebflowManager()
@Bean public Saml2ClientMetadataController saml2ClientMetadataController()
@ConditionalOnMissingBean(name="delegatedClientNavigationController") @Bean public DelegatedClientNavigationController delegatedClientNavigationController()
public void configureWebflowExecutionPlan(org.apereo.cas.web.flow.CasWebflowExecutionPlan plan)
configureWebflowExecutionPlan in interface org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurerpublic java.util.Collection<org.apereo.cas.authentication.principal.ServiceFactory<? extends org.apereo.cas.authentication.principal.WebApplicationService>> buildServiceFactories()
buildServiceFactories in interface org.apereo.cas.authentication.principal.ServiceFactoryConfigurer