Class CosmosDbTicketRegistryConfiguration

java.lang.Object
org.apereo.cas.config.CosmosDbTicketRegistryConfiguration

@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) @ConditionalOnFeatureEnabled(feature=TicketRegistry, module="cosmosdb") @AutoConfiguration public class CosmosDbTicketRegistryConfiguration extends Object
Since:
7.0.0
  • Constructor Details

    • CosmosDbTicketRegistryConfiguration

      public CosmosDbTicketRegistryConfiguration()
  • Method Details

    • cosmosDbTicketRegistryObjectFactory

      @ConditionalOnMissingBean(name="cosmosDbTicketRegistryObjectFactory") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.cosmosdb.CosmosDbObjectFactory cosmosDbTicketRegistryObjectFactory(@Qualifier("casSslContext") org.apereo.cas.authentication.CasSSLContext casSslContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • ticketRegistry

      @Bean @ConditionalOnMissingBean(name="cosmosDbTicketRegistry") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.ticket.registry.TicketRegistry ticketRegistry(@Qualifier("ticketCatalog") org.apereo.cas.ticket.TicketCatalog ticketCatalog, @Qualifier("cosmosDbTicketRegistryObjectFactory") org.apereo.cas.cosmosdb.CosmosDbObjectFactory cosmosDbTicketRegistryObjectFactory)