To use application software that communicates with this machine via OpenAPI, configure the OpenAPI settings of this machine.
If a certificate for this machine is registered, you can use SSL to encrypt communication between this machine and a client when the machine acts as a server.
By using the Simple Service Discovery Protocol (SSDP) function of this machine, you can associate with OpenAPI connection application software smoothly.
To perform the association via OpenAPI, follow the below procedure to configure the settings.
Purpose | Reference |
---|---|
Encrypting communication between this machine and application software with SSL. |
Enable the SSDP function. If necessary, change the OpenAPI communication port number.
Settings | Description |
---|---|
[SSDP] | Select [ON] to use the OpenAPI. This allows for the following actions:
[ON] is specified by default. |
[Multicast TTL Setting] | Change TTL (Time To Live) for SSDP multi-cast packet if necessary. The value is decremented by one each time a communication is established via the router. When the value reaches 0, packets are discarded. [1] is specified by default. |
Use SSL to encrypt communication between this machine and application software via OpenAPI.
Settings | Description | |
---|---|---|
[Use SSL/TLS] | To use SSL communication, select [SSL Only] or [SSL/Non-SSL]. [SSL Only] is specified by default. | |
[Port No. (SSL)] | If necessary, change the SSL communication port number. Normally, you can use the original port number. [50003] is specified by default. | |
[Certificate Verification Level Settings] | To verify the certificate, select items to be verified. If you select [Confirm] at each item, the certificate is verified for each item. | |
[Client Certificates] | Select whether to request a certificate from clients that connect to this machine. [Do not request] (not request) is specified by default. | |
[Validity Period] | Confirm whether the certificate is still valid. [Confirm] is specified by default. | |
[CN] | Confirm whether CN (Common Name) of the certificate matches the server address. [Do Not Confirm] is specified by default. | |
[Key Usage] | Confirm whether the certificate is used according to the intended purpose approved by the certificate issuer. [Do Not Confirm] is specified by default. | |
[Chain] | Confirm whether there is a problem in the certificate chain (certificate path). The chain is validated by referencing the external certificates managed on this machine. [Do Not Confirm] is specified by default. | |
[Expiration Date Confirmation] | Confirm whether the certificate has expired. Confirm for expiration of the certificate in the following order.
[Do Not Confirm] is specified by default. |