Parameter | Description | Possible values | Default value |
---|
ocsp.signRequest | Specifies if requests to the OCSP server should be signed. | true/false | true |
ocsp.allowTrustedSigners | If true, enables “direct trust”, where an OCSP responder certificate is trusted if it is present in the trust store. | true/false | false |
ocsp.allowCriticalExtensions | Specifies if OCSP responses with critical extensions should be accepted. | true/false | false |
ocsp.compareNonce | Specifies whether to compare the nonce from the OCSP request in the OCSP response or not. | true/false | true |
ocsp.responder.< N>.url | Responder url for responder N in a list of responders. | URL | - |
propagateResponse | Enables returning of the OCSP response to the application. | true/false | false |
ocsp.allowIndirectDelegation | Allows the responder certificate to be a delegate of a certificate in the trust store | true/false | false |
ocsp.allowResponderRevocationCheck
| If a responder is not in the trust store, or does not have the extension ocsp-nocheck in its responder certificate, enable this to allow checking the responder’s certificate for revocation. | true/false | false |
ocsp.responsemaxage | Specifies the maximum interval in seconds that the “thisUpdate” attribute might differ from the system time. If set to-1 nocheck is performed. | Number, -1 | -1 |
ocsp.producedatskew | Specifies the maximum interval in seconds that the “producedAt” attribute timestamp is allowed to differ from system time. If set to -1 no check is performed. | Number, -1 | -1 |
ocsp.nextupdateskew | Specifies the maximum interval in seconds that the “nextUpdate” attribute might differ from the system time. | Number | 120 |
ocsp.dontCheckResponderRevocation | Do not check the responder’s certificate for revocation, assume it is ok. | true/false | false |
ocsp.useNonce | Use nonce in the OCSP revocation request. | true/false | true |
ocsp.signer.alias | The name of the key in the store; if there is only one key in the store, it can be left blank. | String | - |
ocsp.signer.password | The password for thekey. | String | - |
ocsp.signer.store | Path to p12 or jks. If a password is needed to decrypt a PKCS#12 file, it is passed after the filename separated by a colon. | Path | - |
ocsp.signer.store.pin | The PKCS#12 file password. | String | - |
ocsp.truststore | Directory with trusted root certificates, or name of service wide or server wide shared trust store. | Path, String | - |
ocsp.algorithmId | Algorithm for hashing issuer name and key in certificate ID. | String | SHA-1 |
ocsp.doPost | If false, attempt to use HTTP GET. Uses POST anyway if the OCSP request is longer than 255 bytes. | true/false | true |
ocsp.useAIA | Determines whether to use authority access information (AIA) for validation if it is defined in the certificate. Otherwise uses only the OCSP validation list. | true/false | true |
ocsp.AIAFirst | Determines whether the request should be validated towards the AIA before the OCSP validation list. | true/false | true |
checkResponderExpiration | Determines whether to check if the signer certificate of the OCSP response from the responder has expired. | true/false | true |