Filter to conduct CA Authorization checks for certificates intended for public trust. ​When selecting this filter, configure the following settings under Filter Settings.

check-domains-external-to-cs

true for CA Gateway to make CAA checks for domains in the subjectAltNames field external to the CSR, false otherwise.

Mandatory: No. This optional parameter defaults to true.

check-domains-from-csr

true for CA Gateway to make CAA checks for domains inside the CSR, false otherwise.

Mandatory: No. This optional parameter defaults to true.

dns-server.<i>.<setting>

The DNS settings, where "i" is an index starting at 0. You can omit this index when defining a single DNS. 

<setting>

Value

Default

ip

The IP address of the local DNS server that CA Gateway will use to look up the DNS issuer resource record.

–

port

The port of the DNS server.

53

timeout-first-seconds

The timeout of the first DNS lookup attempt, in seconds.

3

timeout-second-seconds

Timeout of the second DNS lookup attempt, in seconds. Applicable if the first attempt results in an error.

7

timeout-dsquery-seconds

Timeout in seconds of the Delegation Signer (DS) query when querying DNSSEC support.

7

Mandatory: Yes.

issuer-string

The CAA issuer name, as expected in the DNS resource record. Real-world examples include:

  • entrust.net
  • pki.goog

The name is owned and defined by the issuer and registered in DNS for any CA to check.

Mandatory: Yes

log-server.<i>.<setting>

The settings of each log server CA Gateway must contact to request the signed CT response. Therefore, you must define at least one server, with <i> starting a 0.

<setting>

Value

name

A friendly name for the log server. For example: "Google Log Server".

url

The URL of the log server

google

True if the SCTs produced by this log server are Google Chrome compatible.

public-key

The public key of the log server, as a Base64 DER-encoded public key. Log servers typically advertise their keys publicly.

tls-trust-anchor

The trust anchor for the CT Filter to perform the TLS handshake with the log server, as a Base64 DER-encoded certificate.

Mandatory: Yes.