Package org.apereo.cas.config
Class JpaPasswordlessAuthenticationConfiguration
- java.lang.Object
-
- org.apereo.cas.config.JpaPasswordlessAuthenticationConfiguration
-
@Configuration("jpaPasswordlessAuthenticationConfiguration") @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public class JpaPasswordlessAuthenticationConfiguration extends java.lang.Object- Since:
- 6.2.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJpaPasswordlessAuthenticationConfiguration.JpaPasswordlessAuthenticationTokenRepositoryCleaner
-
Constructor Summary
Constructors Constructor Description JpaPasswordlessAuthenticationConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JpaPasswordlessAuthenticationConfiguration.JpaPasswordlessAuthenticationTokenRepositoryCleanerjpaPasswordlessAuthenticationTokenRepositoryCleaner(org.apereo.cas.api.PasswordlessTokenRepository passwordlessTokenRepository)org.springframework.orm.jpa.JpaVendorAdapterjpaPasswordlessVendorAdapter()javax.sql.DataSourcepasswordlessDataSource()org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBeanpasswordlessEntityManagerFactory()org.apereo.cas.api.PasswordlessTokenRepositorypasswordlessTokenRepository()org.springframework.transaction.PlatformTransactionManagerpasswordlessTransactionManager(javax.persistence.EntityManagerFactory emf)
-
-
-
Method Detail
-
jpaPasswordlessVendorAdapter
@RefreshScope @Bean public org.springframework.orm.jpa.JpaVendorAdapter jpaPasswordlessVendorAdapter()
-
passwordlessDataSource
@Bean @ConditionalOnMissingBean(name="passwordlessDataSource") @RefreshScope public javax.sql.DataSource passwordlessDataSource()
-
passwordlessEntityManagerFactory
@Bean public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean passwordlessEntityManagerFactory()
-
passwordlessTransactionManager
@Autowired @Bean public org.springframework.transaction.PlatformTransactionManager passwordlessTransactionManager(@Qualifier("passwordlessEntityManagerFactory") javax.persistence.EntityManagerFactory emf)
-
passwordlessTokenRepository
@Bean @RefreshScope public org.apereo.cas.api.PasswordlessTokenRepository passwordlessTokenRepository()
-
jpaPasswordlessAuthenticationTokenRepositoryCleaner
@ConditionalOnProperty(prefix="cas.authn.passwordless.tokens.jpa.cleaner.schedule", name="enabled", havingValue="true", matchIfMissing=true) @ConditionalOnMissingBean(name="jpaPasswordlessAuthenticationTokenRepositoryCleaner") @Bean @Autowired public JpaPasswordlessAuthenticationConfiguration.JpaPasswordlessAuthenticationTokenRepositoryCleaner jpaPasswordlessAuthenticationTokenRepositoryCleaner(@Qualifier("passwordlessTokenRepository") org.apereo.cas.api.PasswordlessTokenRepository passwordlessTokenRepository)
-
-