Package org.apereo.cas.config
Class U2FCouchDbConfiguration
- java.lang.Object
-
- org.apereo.cas.config.U2FCouchDbConfiguration
-
@Configuration(value="CouchDbU2fConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public class U2FCouchDbConfiguration extends java.lang.ObjectThis isU2FCouchDbConfiguration.- Since:
- 6.0.0
-
-
Constructor Summary
Constructors Constructor Description U2FCouchDbConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description U2FDeviceRegistrationCouchDbRepositorycouchDbU2fDeviceRegistrationRepository(org.apereo.cas.couchdb.core.CouchDbConnectorFactory u2fCouchDbFactory, org.apereo.cas.configuration.CasConfigurationProperties casProperties)org.apereo.cas.couchdb.core.CouchDbConnectorFactoryu2fCouchDbFactory(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.ektorp.impl.ObjectMapperFactory objectMapperFactory)U2FCouchDbDeviceRepositoryu2fDeviceRepository(org.apereo.cas.util.crypto.CipherExecutor u2fRegistrationRecordCipherExecutor, U2FDeviceRegistrationCouchDbRepository couchDbU2fDeviceRegistrationRepository, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
-
-
Method Detail
-
u2fCouchDbFactory
@ConditionalOnMissingBean(name="u2fCouchDbFactory") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.couchdb.core.CouchDbConnectorFactory u2fCouchDbFactory(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("defaultObjectMapperFactory") org.ektorp.impl.ObjectMapperFactory objectMapperFactory)
-
couchDbU2fDeviceRegistrationRepository
@ConditionalOnMissingBean(name="couchDbU2fDeviceRegistrationRepository") @Bean @RefreshScope(proxyMode=DEFAULT) public U2FDeviceRegistrationCouchDbRepository couchDbU2fDeviceRegistrationRepository(@Qualifier("u2fCouchDbFactory") org.apereo.cas.couchdb.core.CouchDbConnectorFactory u2fCouchDbFactory, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
u2fDeviceRepository
@ConditionalOnMissingBean(name="couchDbU2fDeviceRepository") @Bean @RefreshScope(proxyMode=DEFAULT) public U2FCouchDbDeviceRepository u2fDeviceRepository(@Qualifier("u2fRegistrationRecordCipherExecutor") org.apereo.cas.util.crypto.CipherExecutor u2fRegistrationRecordCipherExecutor, @Qualifier("couchDbU2fDeviceRegistrationRepository") U2FDeviceRegistrationCouchDbRepository couchDbU2fDeviceRegistrationRepository, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
-