Configuring the entrypoint

The sectigo-ssl-config.txt file contains user specific information that requires configuration before calling the entrypoint from your Dockerfile. It comes pre-populated with sample values—​replace all sample values with your actual values before running the script.

Parameters with their respective default values are stored as <key = value> pairs. The pairs must be separated by a return key or end-of-line. Note the following:

  • There should be a space between a key and value.

  • There should be no quotations added for values.

  • To specify an empty value, provide no value for a key.

  • Comments can be added in the config file by using hash (#) as the first character.

  • Blank lines are ignored.

The following table describes the parameters in the sectigo-ssl-config.txt file.

Parameter Description

Customer-specific parameters

SECTIGO_CA_BASE_URL

The base URL of the Sectigo Certificate Authority

CERT_DOMAIN

A single value for a domain which is included in the CN field of the certificate

CERT_SUBJECT

The certificate subject

CERT_SUBJECT_ALT

A single or comma-separated list of subject alternate names (SAN)

SECTIGO_CM_LOGIN

The user ID for accessing the customer URI

SECTIGO_CM_PWD

The password for accessing the customer URI

SECTIGO_CM_CUSTOMERURI

A customer-specific URI

SECTIGO_CM_ORGID

The customer’s organization ID

CERT_EXT_REQUESTER

A single or comma-separated list of email(s)

CERT_FILE_PATH

The location where the certificate file is stored.

CERT_FILE_NAME

The name of the SSL certificate file

Generic parameters with default values

CERT_TYPE

The type of the SSL certificate

CERT_VALIDITY

The certificate validity period

CERT_COMMENTS

Comments for certificate enrollment

SSL_CERT_TYPE

The type of the SSL certificate format

CERT_NUM_SERVERS

The number of server licenses

SERVER_TYPE

The ID of the server type