class FullNodeConfiguration : NodeConfiguration
<init> |
FullNodeConfiguration(config: <ERROR CLASS>) |
artemisAddress |
val artemisAddress: <ERROR CLASS> |
basedir |
val basedir: Path |
dataSourceProperties |
val dataSourceProperties: Properties |
devMode |
val devMode: Boolean |
emailAddress |
val emailAddress: String |
exportJMXto |
val exportJMXto: String |
extraAdvertisedServiceIds |
val extraAdvertisedServiceIds: String |
keyStorePassword |
val keyStorePassword: String |
messagingServerAddress |
val messagingServerAddress: <ERROR CLASS>? |
myLegalName |
val myLegalName: String |
nearestCity |
val nearestCity: String |
networkMapAddress |
val networkMapAddress: <ERROR CLASS>? |
trustStorePassword |
val trustStorePassword: String |
useHTTPS |
val useHTTPS: Boolean |
webAddress |
val webAddress: <ERROR CLASS> |
certificatesPath |
open val certificatesPath: Path |
createNode |
fun createNode(): Node |
configureWithDevSSLCertificate |
fun NodeSSLConfiguration.configureWithDevSSLCertificate(): Unit Strictly 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. |