class EngineSSLConnectorBuilder : EngineConnectorBuilder, EngineSSLConnectorConfig
Mutable implementation of EngineSSLConnectorConfig for building connectors programmatically
EngineSSLConnectorBuilder(keyStore: KeyStore, keyAlias: String, keyStorePassword: () -> CharArray, privateKeyPassword: () -> CharArray)
Mutable implementation of EngineSSLConnectorConfig for building connectors programmatically |
var keyAlias: String
TLS key alias |
|
var keyStore: KeyStore
KeyStore where a certificate is stored |
|
var keyStorePassword: () -> CharArray
Keystore password provider |
|
var keyStorePath: File?
File where the keystore is located |
|
val privateKeyPassword: () -> CharArray
Private key password provider |
open var host: String
The network interface this host binds to as an IP address or a hostname. If null or 0.0.0.0, then bind to all interfaces. |
|
open var port: Int
The port this application should be bound to. |
|
open val type: ConnectorType
Type of the connector, e.g HTTP or HTTPS. |
open fun toString(): String |