|
|
|
@ -258,35 +258,6 @@
|
|
|
|
|
<para>Reloaded on reload signal.</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term><option>auth_opt_*</option> <replaceable>value</replaceable></term>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>Options to be passed to the auth plugin. See the
|
|
|
|
|
specific plugin instructions.</para>
|
|
|
|
|
|
|
|
|
|
<para>Applies to the current authentication plugin being configured.</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term><option>auth_plugin</option> <replaceable>file path</replaceable></term>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>Specify an external module to use for authentication
|
|
|
|
|
and access control. This allows custom
|
|
|
|
|
username/password and access control functions to be
|
|
|
|
|
created.</para>
|
|
|
|
|
<para>Can be specified multiple times to load multiple
|
|
|
|
|
plugins. The plugins will be processed in the order
|
|
|
|
|
that they are specified.</para>
|
|
|
|
|
<para>If <option>password_file</option>, or
|
|
|
|
|
<option>acl_file</option> are used in the config file
|
|
|
|
|
alongsize <option>auth_plugin</option>, the plugin
|
|
|
|
|
checks will run after the built in checks.</para>
|
|
|
|
|
<para>Not currently reloaded on reload signal.</para>
|
|
|
|
|
<para>See also
|
|
|
|
|
<ulink url="https://mosquitto.org/documentation/dynamic-security/"/>
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term><option>auth_plugin_deny_special_chars</option> [ true | false ]</term>
|
|
|
|
|
<listitem>
|
|
|
|
@ -796,9 +767,9 @@ log_timestamp_format %Y-%m-%dT%H:%M:%S
|
|
|
|
|
<option>acl_file</option>, <option>psk_file</option>,
|
|
|
|
|
<option>allow_anonymous</option>,
|
|
|
|
|
<option>allow_zero_length_clientid</option>,
|
|
|
|
|
<option>auth_plugin</option>,
|
|
|
|
|
<option>auth_opt_*</option>,
|
|
|
|
|
<option>auto_id_prefix</option>.</para>
|
|
|
|
|
<option>plugin</option>,
|
|
|
|
|
<option>plugin_opt_*</option>,
|
|
|
|
|
<para>Note that if set to true, then a durable client (i.e.
|
|
|
|
|
with clean session set to false) that has disconnected
|
|
|
|
|
will use the ACL settings defined for the listener that
|
|
|
|
@ -901,6 +872,50 @@ log_timestamp_format %Y-%m-%dT%H:%M:%S
|
|
|
|
|
<para>Not reloaded on reload signal.</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term><option>plugin_opt_*</option> <replaceable>value</replaceable></term>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>
|
|
|
|
|
Options to be passed to the most recent
|
|
|
|
|
<option>plugin</option> defined in the
|
|
|
|
|
configuration file. See the specific
|
|
|
|
|
plugin instructions for details of what
|
|
|
|
|
options are available.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>Applies to the current plugin being configured.</para>
|
|
|
|
|
<para>
|
|
|
|
|
This is also available as the <option>auth_opt_*</option>
|
|
|
|
|
option, but this use is deprecated and will be removed
|
|
|
|
|
in a future version.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term><option>plugin</option> <replaceable>file path</replaceable></term>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>Specify an external module to use for authentication
|
|
|
|
|
and access control. This allows custom
|
|
|
|
|
username/password and access control functions to be
|
|
|
|
|
created.</para>
|
|
|
|
|
<para>Can be specified multiple times to load multiple
|
|
|
|
|
plugins. The plugins will be processed in the order
|
|
|
|
|
that they are specified.</para>
|
|
|
|
|
<para>If <option>password_file</option>, or
|
|
|
|
|
<option>acl_file</option> are used in the config file
|
|
|
|
|
alongsize <option>plugin</option>, the plugin
|
|
|
|
|
checks will run after the built in checks.</para>
|
|
|
|
|
<para>Not currently reloaded on reload signal.</para>
|
|
|
|
|
<para>See also
|
|
|
|
|
<ulink url="https://mosquitto.org/documentation/dynamic-security/"/>
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
This is also available as the <option>auth_plugin</option>
|
|
|
|
|
option, but this use is deprecated and will be removed
|
|
|
|
|
in a future version.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
<varlistentry>
|
|
|
|
|
<term><option>psk_file</option> <replaceable>file path</replaceable></term>
|
|
|
|
|
<listitem>
|
|
|
|
|