Server Settings
8. Server Settings
The container listens on port 8432
for HTTP requests and 8436
for HTTPS requests.
Port mapping to other ports can be achieved via example docker-compose.yml
file:
verify-access-oidc-provider:
image: verify-access-oidc-provider:24.08
ports:
- 443:8436
For HTTPS server, the following settings are configurable:
Name | Description | Valid Value | Mandatory | Default |
---|---|---|---|---|
key | Name of the keystore/key for the ISVAOP HTTPS server. | string | Yes | |
certificate | Name of the keystore/certificate for the ISVAOP HTTPS server. | string | Yes | |
ca | Array of CA certificates | string | No | |
require_mtls | Configuration to indicate whether ISVAOP runtime is protected by using Mutual TLS | boolean | No | |
client_auth_trust_store | The keystore or truststore where the client certificates for Mutual TLS are stored | string | No |
In the configuration ks: indicates keystore.
server:
ssl:
key: ks:https_keys/httpserverkey # Name of the keystore/key for the ISVAOP HTTPS server.
certificate: ks:https_keys/httpservercert # Name of the keystore/certificate for the ISVAOP HTTPS server.
ca:
- ks:https_keys/httpserverca # Name of the keystore/CA for the ISVAOP HTTPS server.
require_mtls: true # Configuration to indicate whether ISVAOP runtime is protected by using Mutual TLS
client_auth_trust_store: ks:truststore # The keystore or truststore where the client certificates for Mutual TLS are stored
- Read more about key management here.
Updated 3 months ago