Class CasSupportMongoDbAuditConfiguration

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

@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) @ConditionalOnFeatureEnabled(feature=Audit, module="mongo") @AutoConfiguration public class CasSupportMongoDbAuditConfiguration extends Object
Since:
5.2.0
  • Constructor Details

    • CasSupportMongoDbAuditConfiguration

      public CasSupportMongoDbAuditConfiguration()
  • Method Details

    • mongoDbAuditTrailManager

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="mongoDbAuditTrailManager") public org.apereo.inspektr.audit.AuditTrailManager mongoDbAuditTrailManager(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("casSslContext") org.apereo.cas.authentication.CasSSLContext casSslContext)
    • mongoDbAuditTrailExecutionPlanConfigurer

      @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.audit.AuditTrailExecutionPlanConfigurer mongoDbAuditTrailExecutionPlanConfigurer(@Qualifier("mongoDbAuditTrailManager") org.apereo.inspektr.audit.AuditTrailManager mongoDbAuditTrailManager)