Configuration:
<param id="org.ametys.plugins.exchange.authmethod" type="string">
<label i18n="true">PLUGINS_EXCHANGE_LOGIN_AUTHMETHOD_LABEL</label>
<description i18n="true">PLUGINS_EXCHANGE_LOGIN_AUTHMETHOD_DESCRIPTION</description>
<enumeration>
<entry>
<label i18n="true">PLUGINS_EXCHANGE_LOGIN_AUTHMETHOD_VALUE_LOGIN</label>
<value>login</value>
</entry>
<entry>
<label i18n="true">PLUGINS_EXCHANGE_LOGIN_AUTHMETHOD_VALUE_EMAIL</label>
<value>email</value>
</entry>
</enumeration>
<default-value>login</default-value>
<category i18n="true">plugin.messaging-connector:PLUGINS_MESSAGINGCONNECTOR_CONFIG_CATEGORY</category>
<group i18n="true">PLUGINS_EXCHANGE_LOGIN_GROUP</group>
<order>60</order>
</param>
This parameter activates impersonation instead of direct login
Configuration:
<param id="org.ametys.plugins.exchange.impersonation" type="boolean" group-switch="true">
<label i18n="true">PLUGINS_EXCHANGE_IMPERSONATION_ACTIVATED_PARAM</label>
<description i18n="true">PLUGINS_EXCHANGE_IMPERSONATION_ACTIVATED_PARAM_DESCRIPTION</description>
<default-value>true</default-value>
<category i18n="true">plugin.messaging-connector:PLUGINS_MESSAGINGCONNECTOR_CONFIG_CATEGORY</category>
<group i18n="true">PLUGINS_EXCHANGE_ZZZ_IMPERSONATION_GROUP</group>
<order>15</order>
</param>
Configuration:
<param id="org.ametys.plugins.exchange.password" type="password">
<label i18n="true">PLUGINS_EXCHANGE_LOGIN_PASSWORD_LABEL</label>
<description i18n="true">PLUGINS_EXCHANGE_LOGIN_PASSWORD_DESCRIPTION</description>
<validation>
<mandatory/>
</validation>
<category i18n="true">plugin.messaging-connector:PLUGINS_MESSAGINGCONNECTOR_CONFIG_CATEGORY</category>
<group i18n="true">PLUGINS_EXCHANGE_ZZZ_IMPERSONATION_GROUP</group>
<order>30</order>
</param>
Configuration:
<param id="org.ametys.plugins.exchange.url" type="string">
<label i18n="true">PLUGINS_EXCHANGE_LOGIN_URL_LABEL</label>
<description i18n="true">PLUGINS_EXCHANGE_LOGIN_URL_DESCRIPTION</description>
<validation>
<mandatory/>
</validation>
<category i18n="true">plugin.messaging-connector:PLUGINS_MESSAGINGCONNECTOR_CONFIG_CATEGORY</category>
<group i18n="true">PLUGINS_EXCHANGE_LOGIN_GROUP</group>
<order>10</order>
</param>
Configuration:
<param id="org.ametys.plugins.exchange.username" type="string">
<label i18n="true">PLUGINS_EXCHANGE_LOGIN_USERNAME_LABEL</label>
<description i18n="true">PLUGINS_EXCHANGE_LOGIN_USERNAME_DESCRIPTION</description>
<validation>
<mandatory/>
</validation>
<category i18n="true">plugin.messaging-connector:PLUGINS_MESSAGINGCONNECTOR_CONFIG_CATEGORY</category>
<group i18n="true">PLUGINS_EXCHANGE_ZZZ_IMPERSONATION_GROUP</group>
<order>20</order>
</param>