Package org.apereo.cas.config
Class U2FConfiguration
- java.lang.Object
-
- org.apereo.cas.config.U2FConfiguration
-
@Configuration("u2fConfiguration") @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public class U2FConfiguration extends java.lang.ObjectThis isU2FConfiguration.- Since:
- 5.1.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classU2FConfiguration.U2FDeviceRepositoryCleanerSchedulerThe device cleaner scheduler.
-
Constructor Summary
Constructors Constructor Description U2FConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.transaction.PlatformTransactionManagertransactionManagerU2f()org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepositoryu2fDeviceRepository()U2FConfiguration.U2FDeviceRepositoryCleanerScheduleru2fDeviceRepositoryCleanerScheduler(org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository storage)org.apereo.cas.CipherExecutoru2fRegistrationRecordCipherExecutor()
-
-
-
Method Detail
-
transactionManagerU2f
@ConditionalOnMissingBean(name="transactionManagerU2f") @Bean public org.springframework.transaction.PlatformTransactionManager transactionManagerU2f()
-
u2fDeviceRepositoryCleanerScheduler
@ConditionalOnMissingBean(name="u2fDeviceRepositoryCleanerScheduler") @Bean @Autowired @ConditionalOnProperty(prefix="authn.mfa.u2f.cleaner", name="enabled", havingValue="true", matchIfMissing=true) public U2FConfiguration.U2FDeviceRepositoryCleanerScheduler u2fDeviceRepositoryCleanerScheduler(@Qualifier("u2fDeviceRepository") org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository storage)
-
u2fDeviceRepository
@ConditionalOnMissingBean(name="u2fDeviceRepository") @Bean public org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository u2fDeviceRepository()
-
u2fRegistrationRecordCipherExecutor
@Bean @RefreshScope public org.apereo.cas.CipherExecutor u2fRegistrationRecordCipherExecutor()
-
-