From 3a39706d8402135b23470210262230b778e9d5ac Mon Sep 17 00:00:00 2001 From: Feng Lee Date: Thu, 4 Jan 2018 16:05:44 +0800 Subject: [PATCH] Add more options for 'listener.wss.' --- priv/emq.schema | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/priv/emq.schema b/priv/emq.schema index ca242c4c7..11c45cecb 100644 --- a/priv/emq.schema +++ b/priv/emq.schema @@ -1007,6 +1007,10 @@ end}. {datatype, string} ]}. +{mapping, "listener.ws.$name.mountpoint", "emqttd.listeners", [ + {datatype, string} +]}. + {mapping, "listener.ws.$name.access.$id", "emqttd.listeners", [ {datatype, string} ]}. @@ -1140,6 +1144,14 @@ end}. hidden ]}. +{mapping, "listener.wss.$name.tls_versions", "emqttd.listeners", [ + {datatype, string} +]}. + +{mapping, "listener.wss.$name.ciphers", "emqttd.listeners", [ + {datatype, string} +]}. + {mapping, "listener.wss.$name.handshake_timeout", "emqttd.listeners", [ {default, "15s"}, {datatype, {duration, ms}} @@ -1165,6 +1177,23 @@ end}. {datatype, {enum, [true, false]}} ]}. +{mapping, "listener.wss.$name.secure_renegotiate", "emqttd.listeners", [ + {datatype, flag} +]}. + +{mapping, "listener.wss.$name.reuse_sessions", "emqttd.listeners", [ + {default, on}, + {datatype, flag} +]}. + +{mapping, "listener.wss.$name.honor_cipher_order", "emqttd.listeners", [ + {datatype, flag} +]}. + +{mapping, "listener.wss.$name.peer_cert_as_username", "emqttd.listeners", [ + {datatype, {enum, [cn, dn]}} +]}. + {translation, "emqttd.listeners", fun(Conf) -> Filter = fun(Opts) -> [{K, V} || {K, V} <- Opts, V =/= undefined] end,