Class U2FJpaConfiguration


  • @Configuration("u2fJpaConfiguration")
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    @EnableTransactionManagement(proxyTargetClass=true)
    public class U2FJpaConfiguration
    extends java.lang.Object
    Since:
    5.2.0
    • Constructor Detail

      • U2FJpaConfiguration

        public U2FJpaConfiguration()
    • Method Detail

      • jpaU2fVendorAdapter

        @RefreshScope
        @Bean
        public org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter jpaU2fVendorAdapter()
      • dataSourceU2f

        @Bean
        public javax.sql.DataSource dataSourceU2f()
      • jpaU2fPackagesToScan

        @Bean
        public java.util.List<java.lang.String> jpaU2fPackagesToScan()
      • u2fEntityManagerFactory

        @Lazy
        @Bean
        public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean u2fEntityManagerFactory()
      • transactionManagerU2f

        @Autowired
        @Bean
        public org.springframework.transaction.PlatformTransactionManager transactionManagerU2f​(@Qualifier("u2fEntityManagerFactory")
                                                                                                javax.persistence.EntityManagerFactory emf)
      • u2fDeviceRepository

        @Bean
        public org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository u2fDeviceRepository()