@Configuration(value="passwordManagementConfiguration") @EnableConfigurationProperties(value=CasConfigurationProperties.class) public class PasswordManagementConfiguration extends java.lang.Object implements AuditTrailRecordResolutionPlanConfigurer
PasswordManagementConfiguration
.Constructor and Description |
---|
PasswordManagementConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
configureAuditTrailRecordResolutionPlan(AuditTrailRecordResolutionPlan plan)
Configure audit trail resolution plan.
|
void |
initialize() |
PasswordManagementService |
passwordChangeService() |
CipherExecutor |
passwordManagementCipherExecutor() |
PasswordValidationService |
passwordValidationService() |
@ConditionalOnMissingBean(name="passwordManagementCipherExecutor") @RefreshScope @Bean public CipherExecutor passwordManagementCipherExecutor()
@ConditionalOnMissingBean(name="passwordValidationService") @RefreshScope @Bean public PasswordValidationService passwordValidationService()
@ConditionalOnMissingBean(name="passwordChangeService") @RefreshScope @Bean public PasswordManagementService passwordChangeService()
@PostConstruct public void initialize()
public void configureAuditTrailRecordResolutionPlan(AuditTrailRecordResolutionPlan plan)
AuditTrailRecordResolutionPlanConfigurer
configureAuditTrailRecordResolutionPlan
in interface AuditTrailRecordResolutionPlanConfigurer
plan
- the plan