application-test.properties 2.67 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
# Data sources
spring.datasource.url=jdbc:mysql://mariadb:3306/gestionepratiche
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.tomcat.max-wait=20000
spring.datasource.tomcat.max-active=50
spring.datasource.tomcat.max-idle=20
spring.datasource.tomcat.min-idle=15

spring.data.mongodb.database=gestionepratiche
spring.data.mongodb.uri=mongodb://mongo:27017/gestionepratiche

# Security
security.secureCookies=false
security.isUseContextPathForCsrfTokenCookie=false
security.httpStrictTransportSecurityMaxAge=31536000
security.contentSecurityPolicyPattern=script-src 'self';
security.allowedOrigins=http://localhost:4200,http://localhost:4300,http://localhost:8080,http://localhost:5500,http://camunda
security.isCsrfCookieSecure=false
security.isUseCorsFilter=true
security.isUseCsrfFilter=false
security.corsAllowedOrigins=*
security.corsAllowedHeaders=*
security.corsExposedHeaders=gpauthorization
security.isDisableSSLVerification=true

# OpenID connect provider configuration
security.isOAuth2AuthenticationEnabled=false
#spring.security.oauth2.successRedirectUrl=http://localhost:4300/login-success-callback.html
#spring.security.oauth2.failureRedirectUrl=http://localhost:4300/#/login
#spring.security.oauth2.organizationClaim=country
#spring.security.oauth2.client.registration.idsvr.client-id=vGSEg1htKvilgPyNPsLTf5LiYH4a
#spring.security.oauth2.client.registration.idsvr.client-secret=_BzLCghx05zMDI_D0TC6ucowFywa
#spring.security.oauth2.client.registration.idsvr.authorization-grant-type=authorization_code
#spring.security.oauth2.client.registration.idsvr.redirect-uri=http://localhost:8080/gestionepratiche/login/oauth2/code/idsvr
#spring.security.oauth2.client.registration.idsvr.scope=openid, profile
#spring.security.oauth2.client.provider.idsvr.issuer-uri=https://is-as-km:9444/oauth2/token
#spring.security.oauth2.client.provider.idsvr.post-logout-redirect-url=http://localhost:8080/logout-success-callback.html
#spring.security.oauth2.client.provider.idsvr.external-logout-callback-url=https://is-as-km:9444/oidc/logout
#spring.security.oauth2.client.provider.idsvr.api-gateway-revoke-url=https://api-manager:9443/gestionepratiche/v1/api/oauth2/tokenrevoke
#spring.security.oauth2.client.provider.idsvr.revoke-url=https://api-manager:9443/oauth2/revoke


# JWT based authorization
authorization.headerName=GpAuthorization
authorization.secret=sa"ASCVV!AS!12ww@sdSAAa
authorization.expirationTime=864000000000
authorization.bpmServiceTaskTenantIdHeaderName=GpTenantId
authorization.wso2JwtTokenHeaderName=X-JWT-Assertion

## Internal broker
activemq.broker.name=jobsProcessor
activemq.broker.url=tcp://0.0.0.0:61616
activemq.broker.concurrency.min=1
activemq.broker.concurrency.max=10