Package org.apereo.cas.config.pm
Class JdbcPasswordHistoryManagementConfiguration
- java.lang.Object
-
- org.apereo.cas.config.pm.JdbcPasswordHistoryManagementConfiguration
-
@Configuration("jdbcPasswordHistoryManagementConfiguration") @EnableTransactionManagement(proxyTargetClass=true) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) @ConditionalOnProperty(prefix="cas.authn.pm.history", name="enabled", havingValue="true") public class JdbcPasswordHistoryManagementConfiguration extends java.lang.Object- Since:
- 5.2.0
-
-
Constructor Summary
Constructors Constructor Description JdbcPasswordHistoryManagementConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>jpaPasswordHistoryPackagesToScan()org.springframework.orm.jpa.JpaVendorAdapterjpaPasswordHistoryVendorAdapter()org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBeanpasswordHistoryEntityManagerFactory()org.apereo.cas.pm.PasswordHistoryServicepasswordHistoryService()org.springframework.transaction.PlatformTransactionManagertransactionManagerPasswordHistory(javax.persistence.EntityManagerFactory emf)
-
-
-
Method Detail
-
jpaPasswordHistoryVendorAdapter
@RefreshScope @Bean public org.springframework.orm.jpa.JpaVendorAdapter jpaPasswordHistoryVendorAdapter()
-
jpaPasswordHistoryPackagesToScan
@Bean public java.util.List<java.lang.String> jpaPasswordHistoryPackagesToScan()
-
passwordHistoryEntityManagerFactory
@Lazy @Bean public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean passwordHistoryEntityManagerFactory()
-
transactionManagerPasswordHistory
@Autowired @Bean public org.springframework.transaction.PlatformTransactionManager transactionManagerPasswordHistory(@Qualifier("passwordHistoryEntityManagerFactory") javax.persistence.EntityManagerFactory emf)
-
passwordHistoryService
@RefreshScope @Bean public org.apereo.cas.pm.PasswordHistoryService passwordHistoryService()
-
-