BackendConfig

data class BackendConfig(val schemaVersion: Int, val serverId: String, val proxySecret: String, val previousProxySecret: String?, val proxyConnectHost: String, val proxyConnectPort: Int, val messagingHost: String, val messagingPort: Int, val messagingEnabled: Boolean, val enforceProxy: Boolean)

Backend-mod configuration.

Constructors

Link copied to clipboard
constructor(schemaVersion: Int, serverId: String, proxySecret: String, previousProxySecret: String?, proxyConnectHost: String, proxyConnectPort: Int, messagingHost: String, messagingPort: Int, messagingEnabled: Boolean, enforceProxy: Boolean)

Properties

Link copied to clipboard

Whether invalid or missing proxy tokens should reject login.

Link copied to clipboard

Whether messaging client should be enabled.

Link copied to clipboard

Proxy host for UDP messaging control channel.

Link copied to clipboard

Proxy port for UDP messaging control channel.

Link copied to clipboard

Optional previous secret accepted during rotation.

Link copied to clipboard

Proxy host used for client referrals.

Link copied to clipboard

Proxy port used for client referrals.

Link copied to clipboard

Shared secret used to validate proxy tokens.

Link copied to clipboard

Schema version of the configuration file.

Link copied to clipboard

Backend server identifier expected by the proxy.