...
The ServerCertificates section (JSON Object)
This configuration section currently contains only one property named “Bindings”. This JSON array contains the certificate bindings for the endpoint in the form of JSON objects with the following properties:
Property | Type | Function |
Conditions | JSON object | This property defines the preconditions for using the associated server certificate. The following specifications are supported here: Host LocalNetwork RemoteNetwork The specification of preconditions is optional. Preconditions can consist of any subset of the supported constraints. Preconditions with multiple constraints are fulfilled if all specified constraints apply. |
Certificate | JSON object | This property specifies the server certificate that will be assigned to the endpoint if the preconditions defined in “Conditions” apply. For more information on the specification of the certificates to be used, see below. |
The certificate bindings are processed in the sequence defined by their array positions. The first element whose preconditions specified under "Conditions" are met or for which no preconditions have been specified will define the server certificate. Additional elements are not taken into account during processing.
It is recommended to specify a certificate without preconditions as the last element. This is then used as a fallback value.
Use of certificates
Wherever certificates can be specified, a JSON object is expected. This object supports the following properties:
...