<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, minimal-ui">
<title>Motif Connector Plugin Configuration Parameters</title>
<link type="text/css" rel="stylesheet" href="../assets/css/github-markdown.css">
<link type="text/css" rel="stylesheet" href="../assets/css/pilcrow.css">
<link type="text/css" rel="stylesheet" href="../assets/css/hljs-github.min.css"/>
</head>
<body>
<article class="markdown-body"><h3 id="motif-connector-plugin-configuration-parameters"><a class="header-link" href="#motif-connector-plugin-configuration-parameters"></a>Motif Connector Plugin Configuration Parameters</h3>
<p>Here the list of the available configuration attributes for the MOTIF Connector Plugin:</p>
<table>
<thead>
<tr>
<th>Name</th>
<th>Default</th>
<th>Platform</th>
<th>Mandatory</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>motif.serverUrl</td>
<td><code>null</code></td>
<td>Android/iOS</td>
<td>Yes</td>
<td>The remote MOTIF server URL</td>
</tr>
<tr>
<td>motif.requestPath</td>
<td><code>/json</code></td>
<td>Android/iOS</td>
<td>No</td>
<td>The server request entry point</td>
</tr>
<tr>
<td>motif.retryCount</td>
<td><code>3</code></td>
<td>Android/iOS</td>
<td>No</td>
<td>Server requests retry count</td>
</tr>
<tr>
<td>motif.httpTimeout</td>
<td><code>30000</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.retryDelay</td>
<td><code>3000</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.multiThread</td>
<td><code>true</code></td>
<td>Android</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.activityIndicator</td>
<td><code>false</code></td>
<td>iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>motif.end2EndEncryption</td>
<td><code>false</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.printSSLCertificate</td>
<td><code>30000</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.disableSSLCertificate</td>
<td><code>false</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.haltIfProxySet</td>
<td><code>false</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.haltIfVPNSet</td>
<td><code>false</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>motif.sslPinningCheck</td>
<td><code>30000</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.sslPinnigCheck.subject</td>
<td><code>null</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.sslPinningCheck.issuer</td>
<td><code>null</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.sslPinnigCheck.publicKey</td>
<td><code>null</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
<tr>
<td>motif.sslPinningCheck.serialNumber</td>
<td><code>null</code></td>
<td>Android/iOS</td>
<td>No</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="enabling-e2e-protocol-encryption-for-ios"><a class="header-link" href="#enabling-e2e-protocol-encryption-for-ios"></a>Enabling E2E Protocol Encryption for iOS</h3>
<p><strong>Note</strong>:to enable the e2e protocol encryption in iOS you neeed to enable the Key Sharing capability into the project settings, under Capabilities section.</p>
</article>
</body>
</html>