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:

NameDescriptionValid ValueMandatoryDefault
keyName of the keystore/key for the IVIAOP HTTPS server.stringYes
certificateName of the keystore/certificate for the IVIAOP HTTPS server.stringYes
caArray of CA certificatesstringNo
require_mtlsConfiguration to indicate whether IVIAOP runtime is protected by using Mutual TLSbooleanNo
client_auth_trust_storeThe keystore or truststore where the client certificates for Mutual TLS are storedstringNo

In the configuration ks: indicates keystore.

server: ssl: key: ks:https_keys/httpserverkey # Name of the keystore/key for the IVIAOP HTTPS server. certificate: ks:https_keys/httpservercert # Name of the keystore/certificate for the IVIAOP HTTPS server. ca: - ks:https_keys/httpserverca # Name of the keystore/CA for the IVIAOP HTTPS server. require_mtls: true # Configuration to indicate whether IVIAOP 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.

Did this page help you?