interface NodeSSLConfiguration| certificatesPath |
abstract val certificatesPath: Path |
| keyStorePassword |
abstract val keyStorePassword: String |
| keyStorePath |
open val keyStorePath: Path |
| trustStorePassword |
abstract val trustStorePassword: String |
| trustStorePath |
open val trustStorePath: Path |
| configureWithDevSSLCertificate |
fun NodeSSLConfiguration.configureWithDevSSLCertificate(): UnitStrictly for dev only automatically construct a server certificate/private key signed from the CA certs in Node resources. Then provision KeyStores into certificates folder under node path. |
| NodeConfiguration |
interface NodeConfiguration : NodeSSLConfiguration |