Class TrustBrokerConfiguration

java.lang.Object
swiss.trustbroker.config.TrustBrokerConfiguration

@Configuration public class TrustBrokerConfiguration extends Object
  • Constructor Details

    • TrustBrokerConfiguration

      public TrustBrokerConfiguration()
  • Method Details

    • gitService

      @Bean public swiss.trustbroker.common.setup.service.GitService gitService()
    • velocityEngine

      @Bean public static org.apache.velocity.app.VelocityEngine velocityEngine(TrustBrokerProperties trustBrokerProperties)
    • clock

      @Bean public static Clock clock()
    • artifactCacheService

      @Bean public static swiss.trustbroker.common.saml.service.ArtifactCacheService artifactCacheService(ArtifactCacheRepository repository, TrustBrokerProperties trustBrokerProperties, Clock clock, MetricsService metricsService)
    • tomcatContextCustomizer

      @Bean public org.springframework.boot.tomcat.TomcatContextCustomizer tomcatContextCustomizer(TrustBrokerProperties trustBrokerProperties)
    • executorService

      @Bean public ExecutorService executorService()