Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This is an example excerpt of a repository.cfg demonstrates the configuration for Time Stamp Service on the repository EG.

Code Block
# Enable TSR feature for repository EG
EG.tsp.creation.isEnabled=true

# excluded by default: ^.*/.note$|^.*/kgsannotation$|^.*/descr$|^./.PAGELIST$|^.*/DPprotocol$|^.*/kgsannotation$|^.*/.+\.tsr$
#EG.tsp.creation.exclude=  

EG.tsp.creation.provider.url= https://freetsa.org/tsr
EG.tsp.creation.overwriteTsrOnUpdate=true

# HTTP proxy for TSR
EG.tsp.creation.httpClient.proxy.url=https://10.11.12.13/proxy
EG.tsp.creation.httpClient.proxy.authentification.type=basicauth 
EG.tsp.creation.httpClient.proxy.authentification.basic.user=PXY
EG.tsp.creation.httpClient.proxy.authentification.basic.password=ChangeMe

# required when isTsrValidationEnables or isTsrAndDigestValidationEnables is true
# in order to avoid TSR validation errors at get after update
EG.tsp.creation.overwriteTsrOnUpdate=true

# TSR validation parameters
EG.tsp.validation.isTsrValidationEnabled=false  
EG.tsp.validation.isTsrAndDigestValidationEnabled=false 

#preconfigured certificates with known TSA
EG.tsp.validation.trustStore.path=truststores/truststore.p12     #preconfigured certificates
with known TSR
EG.tsp.validation.trustStore.password=ChangeMe