SSLConfig

data class SSLConfig(val port: Int = 9091, val host: String = "0.0.0.0", val keyStore: KeyStore = defaultKeyStore, val keyStorePath: File? = null, val keyAlias: String = "mykey", val keyStorePassword: () -> CharArray = { "changeit".toCharArray() }, val privateKeyPassword: () -> CharArray = { "changeit".toCharArray() }, val trustStore: KeyStore? = null, val trustStorePath: File? = null) : EngineSSLConnectorConfig(source)

Constructors

Link copied to clipboard
fun SSLConfig(port: Int = 9091, host: String = "0.0.0.0", keyStore: KeyStore = defaultKeyStore, keyStorePath: File? = null, keyAlias: String = "mykey", keyStorePassword: () -> CharArray = { "changeit".toCharArray() }, privateKeyPassword: () -> CharArray = { "changeit".toCharArray() }, trustStore: KeyStore? = null, trustStorePath: File? = null)

Properties

Link copied to clipboard
open override val host: String
Link copied to clipboard
open override val keyAlias: String
Link copied to clipboard
open override val keyStore: KeyStore
Link copied to clipboard
open override val keyStorePassword: () -> CharArray
Link copied to clipboard
open override val keyStorePath: File? = null
Link copied to clipboard
open override val port: Int = 9091
Link copied to clipboard
open override val privateKeyPassword: () -> CharArray
Link copied to clipboard
open override val trustStore: KeyStore? = null
Link copied to clipboard
open override val trustStorePath: File? = null
Link copied to clipboard
open override val type: ConnectorType