Client Certificates

TLS/SSL certificates used for client authentication. Used by various modules and drivers when connecting to and accepting connections from external devices and services. Each client certificate must be paired by its corresponding private key. Ensure that the certificate is valid (not expired) and issued by a Certificate Authority trusted by remote side of TLS/SSL connections. The alias provides a user-friendly name to reference the certificate from throughout the platform.

Field Values

Each certificate is defined by the following values:

Field Value

Type

Description

Alias

String

Name used to refer to the certificate throughout the platform.

Certificate

Data Block

X.509 certificate in PEM format — a Base64-encoded DER certificate enclosed by:

-----BEGIN CERTIFICATE-----
and
-----END CERTIFICATE-----.

A binary DER certificate may also be uploaded.

Private Key

String

Unencrypted private key in PEM format (PKCS-#1 or PKCS-#8) with full header and footer lines:
-----BEGIN RSA PRIVATE KEY-----

-----END RSA PRIVATE KEY----`

Subject

Read-only String

The subject of the certificate — the entity the certificate is issued to.

Shown only for successfully loaded certificates and only once the Client Certificates variable is re-loaded after a certificate addition.

Issuer

Read-only String

The issuer of the certificate — the entity that signed and guarantees it.

Shown only for successfully loaded certificates and only once the Client Certificates variable is re-loaded after a certificate addition.

Valid From

Read-only Date

Date and time when the certificate becomes valid.

Shown only for successfully loaded certificates and only once the Client Certificates variable is re-loaded after a certificate addition.

Valid Until

Read-only Date

Date and time when the certificate expires.

Shown only for successfully loaded certificates and only once the Client Certificates variable is re-loaded after a certificate addition.

Was this page helpful?