<processor>
	<!-- Add input event adapter config element -->
	<add>
		<after>inputEventAdaptersConfig/adapterConfig[@type="jms"]</after>
		<value><![CDATA[<adapterConfig type="oauth-http">
	<property key="minThread">8</property>
	<property key="maxThread">100</property>
	<property key="keepAliveTimeInMillis">20000</property>
	<property key="jobQueueSize">10000</property>
	<property key="maximumHttpConnectionPerHost">2</property>
	<property key="maximumTotalHttpConnection">100</property>
	<property key="tokenValidationUrl">https://${iot.keymanager.host}:${iot.keymanager.https.port}</property>
	<property key="username">admin</property>
	<property key="password">admin</property>
	<property key="tokenUrl">https://${iot.gateway.host}:${iot.gateway.https.port}/token</property>
	<property key="deviceMgtServerUrl">https://${iot.gateway.host}:${iot.gateway.https.port}</property>
	<property key="tokenRefreshTimeOffset">100</property>
	<property key="contentValidator">iot-http</property>
</adapterConfig>

<adapterConfig type="oauth-mqtt">
	<!-- Thread Pool Related Properties -->
	<property key="minThread">8</property>
	<property key="maxThread">100</property>
	<property key="keepAliveTimeInMillis">20000</property>
	<property key="jobQueueSize">10000</property>
	<property key="connectionKeepAliveInterval">60</property>
	<property key="dcrUrl">https://${iot.keymanager.host}:${iot.keymanager.https.port}/client-registration/v0.12/register</property>
	<property key="url">tcp://${mqtt.broker.host}:${mqtt.broker.port}</property>
	<property key="username">admin</property>
	<property key="password">admin</property>
	<property key="contentValidator">deviceid-topic-content-validator</property>
	<property key="cleanSession">true</property>
</adapterConfig>]]></value>
	</add>
</processor>