Package swiss.trustbroker.config
Class TrustBrokerConfiguration
java.lang.Object
swiss.trustbroker.config.TrustBrokerConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic swiss.trustbroker.common.saml.service.ArtifactCacheServiceartifactCacheService(ArtifactCacheRepository repository, TrustBrokerProperties trustBrokerProperties, Clock clock, MetricsService metricsService) static Clockclock()swiss.trustbroker.common.setup.service.GitServiceorg.springframework.boot.tomcat.TomcatContextCustomizertomcatContextCustomizer(TrustBrokerProperties trustBrokerProperties) static org.apache.velocity.app.VelocityEnginevelocityEngine(TrustBrokerProperties trustBrokerProperties)
-
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
-
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
-