Class JdbcPasswordHistoryManagementConfiguration.JdbcPasswordHistoryManagementEntityConfiguration

  • Enclosing class:
    JdbcPasswordHistoryManagementConfiguration

    @Configuration(value="JdbcPasswordHistoryManagementEntityConfiguration",
                   proxyBeanMethods=false)
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public static class JdbcPasswordHistoryManagementConfiguration.JdbcPasswordHistoryManagementEntityConfiguration
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apereo.cas.util.spring.beans.BeanContainer<java.lang.String> jpaPasswordHistoryPackagesToScan()  
      org.springframework.orm.jpa.JpaVendorAdapter jpaPasswordHistoryVendorAdapter​(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.jpa.JpaBeanFactory jpaBeanFactory)  
      org.springframework.beans.factory.FactoryBean<javax.persistence.EntityManagerFactory> passwordHistoryEntityManagerFactory​(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.orm.jpa.JpaVendorAdapter jpaPasswordHistoryVendorAdapter, org.apereo.cas.util.spring.beans.BeanContainer<java.lang.String> jpaPasswordHistoryPackagesToScan, javax.sql.DataSource jdbcPasswordManagementDataSource, org.apereo.cas.jpa.JpaBeanFactory jpaBeanFactory)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JdbcPasswordHistoryManagementEntityConfiguration

        public JdbcPasswordHistoryManagementEntityConfiguration()
    • Method Detail

      • jpaPasswordHistoryVendorAdapter

        @RefreshScope(proxyMode=DEFAULT)
        @Bean
        public org.springframework.orm.jpa.JpaVendorAdapter jpaPasswordHistoryVendorAdapter​(org.springframework.context.ConfigurableApplicationContext applicationContext,
                                                                                            org.apereo.cas.configuration.CasConfigurationProperties casProperties,
                                                                                            @Qualifier("jpaBeanFactory")
                                                                                            org.apereo.cas.jpa.JpaBeanFactory jpaBeanFactory)
      • jpaPasswordHistoryPackagesToScan

        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.apereo.cas.util.spring.beans.BeanContainer<java.lang.String> jpaPasswordHistoryPackagesToScan()
      • passwordHistoryEntityManagerFactory

        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.springframework.beans.factory.FactoryBean<javax.persistence.EntityManagerFactory> passwordHistoryEntityManagerFactory​(org.springframework.context.ConfigurableApplicationContext applicationContext,
                                                                                                                                         org.apereo.cas.configuration.CasConfigurationProperties casProperties,
                                                                                                                                         @Qualifier("jpaPasswordHistoryVendorAdapter")
                                                                                                                                         org.springframework.orm.jpa.JpaVendorAdapter jpaPasswordHistoryVendorAdapter,
                                                                                                                                         @Qualifier("jpaPasswordHistoryPackagesToScan")
                                                                                                                                         org.apereo.cas.util.spring.beans.BeanContainer<java.lang.String> jpaPasswordHistoryPackagesToScan,
                                                                                                                                         @Qualifier("jdbcPasswordManagementDataSource")
                                                                                                                                         javax.sql.DataSource jdbcPasswordManagementDataSource,
                                                                                                                                         @Qualifier("jpaBeanFactory")
                                                                                                                                         org.apereo.cas.jpa.JpaBeanFactory jpaBeanFactory)
                                                                                                                                  throws java.lang.Exception
        Throws:
        java.lang.Exception