Package org.activiti.cloud.services.test
Class TestConfiguration
java.lang.Object
org.activiti.cloud.services.test.TestConfiguration
@AutoConfiguration
@AutoConfigureBefore(org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration.class)
public class TestConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionidentityTokenInterceptor(IdentityTokenProducer keycloakTokenProducer) keycloakTokenProducer(String authServerUrl, String realm) org.springframework.boot.web.client.RestTemplateBuilderrestTemplateBuilder(IdentityTokenInterceptor identityTokenInterceptor)
-
Constructor Details
-
TestConfiguration
-
-
Method Details
-
keycloakTokenProducer
@Bean @ConditionalOnMissingBean public IdentityTokenProducer keycloakTokenProducer(@Value("${keycloak.auth-server-url:}") String authServerUrl, @Value("${keycloak.realm:}") String realm) -
identityTokenInterceptor
@Bean @ConditionalOnMissingBean @ConditionalOnProperty(value="identity.test.token-interceptor.enabled", havingValue="true", matchIfMissing=true) public IdentityTokenInterceptor identityTokenInterceptor(IdentityTokenProducer keycloakTokenProducer) -
restTemplateBuilder
@Bean @ConditionalOnMissingBean public org.springframework.boot.web.client.RestTemplateBuilder restTemplateBuilder(@Autowired(required=false) IdentityTokenInterceptor identityTokenInterceptor)
-