Package org.apereo.cas.pm.config
Class PasswordManagementWebflowConfiguration.PasswordManagementAccountProfileConfiguration
- java.lang.Object
-
- org.apereo.cas.pm.config.PasswordManagementWebflowConfiguration.PasswordManagementAccountProfileConfiguration
-
- Enclosing class:
- PasswordManagementWebflowConfiguration
@Configuration(value="PasswordManagementAccountProfileConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) @ConditionalOnFeatureEnabled(feature=AccountManagement, enabledByDefault=false) public static class PasswordManagementWebflowConfiguration.PasswordManagementAccountProfileConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PasswordManagementAccountProfileConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.webflow.execution.ActionaccountProfilePasswordChangeRequestAction(org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, org.apereo.cas.pm.PasswordResetUrlBuilder passwordResetUrlBuilder)org.apereo.cas.ticket.ServiceTicketGeneratorAuthorityaccountProfileServiceTicketGeneratorAuthority(org.apereo.cas.configuration.CasConfigurationProperties casProperties)org.springframework.webflow.execution.ActionaccountProfileUpdateSecurityQuestionsAction(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.pm.PasswordManagementService passwordManagementService)org.apereo.cas.web.flow.CasWebflowConfigurerpasswordManagementAccountProfileWebflowConfigurer(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.context.ConfigurableApplicationContext applicationContext, org.springframework.webflow.definition.registry.FlowDefinitionRegistry accountProfileFlowRegistry, org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices)org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurerpasswordManagementAccountProfileWebflowExecutionPlanConfigurer(org.apereo.cas.web.flow.CasWebflowConfigurer passwordManagementAccountProfileWebflowConfigurer)org.springframework.webflow.execution.ActionprepareAccountProfilePasswordMgmtAction(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.pm.PasswordManagementService passwordManagementService)
-
-
-
Method Detail
-
accountProfileServiceTicketGeneratorAuthority
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="accountProfileServiceTicketGeneratorAuthority") public org.apereo.cas.ticket.ServiceTicketGeneratorAuthority accountProfileServiceTicketGeneratorAuthority(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
accountProfileUpdateSecurityQuestionsAction
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="accountProfileUpdateSecurityQuestionsAction") public org.springframework.webflow.execution.Action accountProfileUpdateSecurityQuestionsAction(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("passwordChangeService") org.apereo.cas.pm.PasswordManagementService passwordManagementService)
-
accountProfilePasswordChangeRequestAction
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="accountProfilePasswordChangeRequestAction") public org.springframework.webflow.execution.Action accountProfilePasswordChangeRequestAction(@Qualifier("ticketRegistry") org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, @Qualifier("passwordResetUrlBuilder") org.apereo.cas.pm.PasswordResetUrlBuilder passwordResetUrlBuilder)
-
prepareAccountProfilePasswordMgmtAction
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="prepareAccountProfilePasswordMgmtAction") public org.springframework.webflow.execution.Action prepareAccountProfilePasswordMgmtAction(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("passwordChangeService") org.apereo.cas.pm.PasswordManagementService passwordManagementService)
-
passwordManagementAccountProfileWebflowConfigurer
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="passwordManagementAccountProfileWebflowConfigurer") @DependsOn("accountProfileWebflowConfigurer") public org.apereo.cas.web.flow.CasWebflowConfigurer passwordManagementAccountProfileWebflowConfigurer(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("accountProfileFlowRegistry") org.springframework.webflow.definition.registry.FlowDefinitionRegistry accountProfileFlowRegistry, @Qualifier("flowBuilderServices") org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices)
-
passwordManagementAccountProfileWebflowExecutionPlanConfigurer
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="passwordManagementAccountProfileWebflowExecutionPlanConfigurer") public org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer passwordManagementAccountProfileWebflowExecutionPlanConfigurer(@Qualifier("passwordManagementAccountProfileWebflowConfigurer") org.apereo.cas.web.flow.CasWebflowConfigurer passwordManagementAccountProfileWebflowConfigurer)
-
-