Class CasSupportJdbcAuditConfiguration


  • @Configuration("casJdbcAuditConfiguration")
    @EnableAspectJAutoProxy
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    @EnableTransactionManagement(proxyTargetClass=true)
    public class CasSupportJdbcAuditConfiguration
    extends java.lang.Object
    Since:
    5.0.0
    • Constructor Detail

      • CasSupportJdbcAuditConfiguration

        public CasSupportJdbcAuditConfiguration()
    • Method Detail

      • jdbcAuditTrailManager

        @Bean
        public org.apereo.inspektr.audit.AuditTrailManager jdbcAuditTrailManager()
      • jdbcAuditTrailExecutionPlanConfigurer

        @Bean
        public org.apereo.cas.audit.AuditTrailExecutionPlanConfigurer jdbcAuditTrailExecutionPlanConfigurer()
      • inspektrAuditEntityManagerFactory

        @Bean
        public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean inspektrAuditEntityManagerFactory()
      • auditCleanupCriteria

        @Bean
        @RefreshScope
        public org.apereo.inspektr.audit.support.WhereClauseMatchCriteria auditCleanupCriteria()
      • inspektrAuditTransactionManager

        @Bean
        public org.springframework.transaction.PlatformTransactionManager inspektrAuditTransactionManager()
      • inspektrAuditTrailDataSource

        @Bean
        public javax.sql.DataSource inspektrAuditTrailDataSource()
      • inspektrAuditTransactionTemplate

        @Bean
        public org.springframework.transaction.support.TransactionTemplate inspektrAuditTransactionTemplate()