Package org.apereo.cas.pm.config
Class PasswordManagementConfiguration.PasswordManagementCoreConfiguration
java.lang.Object
org.apereo.cas.pm.config.PasswordManagementConfiguration.PasswordManagementCoreConfiguration
- Enclosing class:
- PasswordManagementConfiguration
@Configuration(value="PasswordManagementCoreConfiguration",
proxyBeanMethods=false)
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
public static class PasswordManagementConfiguration.PasswordManagementCoreConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.pm.PasswordManagementServicepasswordChangeService(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.util.crypto.CipherExecutor passwordManagementCipherExecutor, org.apereo.cas.pm.PasswordHistoryService passwordHistoryService) org.springframework.beans.factory.InitializingBeanpasswordManagementInitialization(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.notifications.CommunicationsManager communicationsManager) org.apereo.cas.pm.PasswordResetUrlBuilderpasswordResetUrlBuilder(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.pm.PasswordManagementService passwordChangeService, org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, org.apereo.cas.ticket.TicketFactory ticketFactory)
-
Constructor Details
-
PasswordManagementCoreConfiguration
public PasswordManagementCoreConfiguration()
-
-
Method Details
-
passwordResetUrlBuilder
@ConditionalOnMissingBean(name="passwordResetUrlBuilder") @RefreshScope(proxyMode=DEFAULT) @Bean public org.apereo.cas.pm.PasswordResetUrlBuilder passwordResetUrlBuilder(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("passwordChangeService") org.apereo.cas.pm.PasswordManagementService passwordChangeService, @Qualifier("ticketRegistry") org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry, @Qualifier("defaultTicketFactory") org.apereo.cas.ticket.TicketFactory ticketFactory) -
passwordChangeService
@ConditionalOnMissingBean(name="passwordChangeService") @RefreshScope(proxyMode=DEFAULT) @Bean public org.apereo.cas.pm.PasswordManagementService passwordChangeService(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("passwordManagementCipherExecutor") org.apereo.cas.util.crypto.CipherExecutor passwordManagementCipherExecutor, @Qualifier("passwordHistoryService") org.apereo.cas.pm.PasswordHistoryService passwordHistoryService) -
passwordManagementInitialization
@Bean @Lazy(false) public org.springframework.beans.factory.InitializingBean passwordManagementInitialization(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("communicationsManager") org.apereo.cas.notifications.CommunicationsManager communicationsManager)
-