Debbie Policy Configuration
Tenant configuration
debbie object defines the properties necessary to run the validation service.
Field | Required | Description | Default |
---|
cacheDir | yes | Path where offline CRL files are stored when a download script is used. | cache/ |
policyDir | yes | Path where the validation policies are stored. | policies/ |
urlMaxRedirects | yes | Number of URL redirects supported to access CRL distribution points and OCSP responders. | 1 |
crlConnectionTimeout | yes | CRL distribution point connection timeout. (msec) | 2000 |
crlReadTimeout | yes | CRL distribution point read timeout. (msec) | 5000 |
ocspConnectionTimeout | yes | OCSP responder connection timeout. (msec) | 2000 |
ocspReadTimeout | yes | OCSP responder read timeout. (msec) | 5000 |
Code Block |
---|
language | text |
---|
title | Sample configuration |
---|
|
{
"debbie": {
"cacheDir": "cache/",
"policyDir": "policies/",
"urlMaxRedirects": 1,
"crlConnectionTimeout": 2000,
"crlReadTimeout": 5000,
"ocspConnectionTimeout": 2000,
"ocspReadTimeout": 5000
}
} |
According to this configuration, the validation service is available at "http://localhost:8080". The policy configuration files can be found in "config/policies/".
Alison SDK js
Alison SDK allows developer to integrate Alison Desktop in its pages in a easier way. Go to the Alison SDK documentation.
Alison Desktop
You can obtain current version of Alison Desktop from ACME Alison Wizard site.
For developers, go to the Alison Desktop documentation.
Note |
---|
|
All policy configuration field values are case sensitive is text Following textVeriSign-PCA.Class2.G3.prodcrlURLhttp:/s.symcb.com/pca2-g3.crl"},...{"caCert": "config/certstore/SantanderRio.Cliente.G2.R2.prod.509.cer","crlEnabled": "true",crlURLhttp:onsite-crlpki.digicert.com/BancoSantanderRioSAClienteG2/LatestCRL.crlcrlTimeout0ocspEnabledtrueocspURLonsite-ocsppki.digicert.comocspCertconfig/certstore/SantanderRio.Cliente.G2.R2.OCSP_responder.prod.509.cer", "testUserCert": "config/certstore/SantanderRio.Cliente.G2.cer"
}
]
} an especific acmeSets textfalsefalseField | Description | Example |
---|
crlEnabled | CRL validation for the certificates issued by caCert is enabled. Possible values are true or false. | true |
crlURL | See crlURL table below for more details. | http://pki-crl.symauth.com/ca_4..3/LatestCRL.crl |
The following table represents the possible values for the "crlURL" field.
CRL Field | Description | Example |
---|
URL | If Internet access is available from the server where Debbie is installed, it is advisable to configure this field with the CRL URL. Debbie will download it every time it is needed or if the previously downloaded CRL has expired. | http://pki-crl.symauth.com/ca\_45a68..3/LatestCRL.crl |
file URI | If there is no Internet access from the server where Debbie is installed, the CRL can be downloaded from another server and copied to the the location cacheDir defined on Debbie configuration file. The downloaded CRL must be referenced with this variable. | file://http\_\_\_pki-crl\_symauth\_com\_ca\_45..d3\_LatestCRL\_crl |
Field | Description | Example |
---|
ocspEnabled | OCSP validation for the certificates issued by caCert is enabled. Possible values are true or false. | true |
ocspURL | OCSP Responder URL. | http://pki-ocsp.digicert.com |
ocspCert | OCSP Responder signing certiticate. This is necessary to verify the OCSP Response. | config/certstore/Sant..OCSP_responder.prod.509 |
testUserCert | End User certificate to validate with the OCSP Responder. This is used to check if the OCSP Responder is available. | config/certstore/San..test_user.prod.509