Transport Layer Security (TLS)

TLS support as provided by added two additional channel types, TLSServer and TLSClient.

These overloaded methods on DNP3Manager take an additional configuration parameter TLSConfig.

The opendnp3 TLS implementation only allows mutually authenticated connections using client certificates. Each side must provide 3 items:

All keys and certificates should be provided in the PEM format.