|
|
@@ -1212,7 +1212,11 @@ end}.
|
|
|
]}.
|
|
|
|
|
|
{mapping, "listener.tcp.$name.peer_cert_as_username", "emqx.listeners", [
|
|
|
- {datatype, {enum, [cn, dn, crt]}}
|
|
|
+ {datatype, {enum, [cn, dn, crt, pem, md5]}}
|
|
|
+]}.
|
|
|
+
|
|
|
+{mapping, "listener.tcp.$name.peer_cert_as_clientid", "emqx.listeners", [
|
|
|
+ {datatype, {enum, [cn, dn, crt, pem, md5]}}
|
|
|
]}.
|
|
|
|
|
|
{mapping, "listener.tcp.$name.backlog", "emqx.listeners", [
|
|
|
@@ -1426,7 +1430,11 @@ end}.
|
|
|
]}.
|
|
|
|
|
|
{mapping, "listener.ssl.$name.peer_cert_as_username", "emqx.listeners", [
|
|
|
- {datatype, {enum, [cn, dn, crt]}}
|
|
|
+ {datatype, {enum, [cn, dn, crt, pem, md5]}}
|
|
|
+]}.
|
|
|
+
|
|
|
+{mapping, "listener.ssl.$name.peer_cert_as_clientid", "emqx.listeners", [
|
|
|
+ {datatype, {enum, [cn, dn, crt, pem, md5]}}
|
|
|
]}.
|
|
|
|
|
|
%%--------------------------------------------------------------------
|
|
|
@@ -1766,7 +1774,11 @@ end}.
|
|
|
]}.
|
|
|
|
|
|
{mapping, "listener.wss.$name.peer_cert_as_username", "emqx.listeners", [
|
|
|
- {datatype, {enum, [cn, dn, crt]}}
|
|
|
+ {datatype, {enum, [cn, dn, crt, pem, md5]}}
|
|
|
+]}.
|
|
|
+
|
|
|
+{mapping, "listener.wss.$name.peer_cert_as_clientid", "emqx.listeners", [
|
|
|
+ {datatype, {enum, [cn, dn, crt, pem, md5]}}
|
|
|
]}.
|
|
|
|
|
|
{mapping, "listener.wss.$name.compress", "emqx.listeners", [
|
|
|
@@ -1906,6 +1918,7 @@ end}.
|
|
|
{fail_if_no_subprotocol, cuttlefish:conf_get(Prefix ++ ".fail_if_no_subprotocol", Conf, undefined)},
|
|
|
{supported_subprotocols, string:tokens(cuttlefish:conf_get(Prefix ++ ".supported_subprotocols", Conf, ""), ", ")},
|
|
|
{peer_cert_as_username, cuttlefish:conf_get(Prefix ++ ".peer_cert_as_username", Conf, undefined)},
|
|
|
+ {peer_cert_as_clientid, cuttlefish:conf_get(Prefix ++ ".peer_cert_as_clientid", Conf, undefined)},
|
|
|
{compress, cuttlefish:conf_get(Prefix ++ ".compress", Conf, undefined)},
|
|
|
{idle_timeout, cuttlefish:conf_get(Prefix ++ ".idle_timeout", Conf, undefined)},
|
|
|
{max_frame_size, cuttlefish:conf_get(Prefix ++ ".max_frame_size", Conf, undefined)},
|