Specifications¶
XpressID is a web application served over HTTPS, whose URL must be embedded in the iframe of the customer web site.
XpressID loading size¶
Depending on the flows chosen to be used on XPressID, the modules which need to be loaded will vary so the size of the data loaded will also be different. The following list indicates the size of the data which will be loaded for each flow.
- Size for document_selfie flow is 3.1Mb.
- Size for document_selfie_video flow is 4.7Mb.
- Size for document_selfiealive flow is 5.9Mb.
- Size for document_selfiealive_video flow is 7.5Mb
- Size for document_video flow is 4.2Mb
- Size for document flow is 2.6Mb
This loading is done once and then the browser caches this information.
Format of input / output of information.¶
The format used in XpressID for information exchange is based on the JSON standard. For details about input data which is sent to XpressID see section 5.4 and for details about output data sent from XpressID see section "Integration: Receiving data from iframe".
IP restriction¶
For security reasons, to ensure that XpressID is embedded just on those machines or servers which are allowed to do so, the production or LIVE environment includes a whitelist which contains the machines or servers IPs where the service is allowed to be embedded. For this reason, production machines IPs must be sent to Veridas to be included in the whitelist. Otherwise, the connection to the authentication API will be blocked.
Browser compatibility¶
XpressID has been designed to maximize compatibility and performance across a broad spectrum of devices and browsers. To see the entire browser compatibility specifications:
Browser Name | Minimum version | Current version |
---|---|---|
Chrome | 57 | 111 |
Firefox | 52 | 109 |
Safari | 11.2 | 16.3 |
Opera | 44 | 92 |
Edge | 16 | 108 |
Chrome for Android | 57 | 108 |
Firefox for Android | 52 | 107 |
iOS Safari | 11.2 | 16.3 |
Opera Mobile | 46 | 72 |
Samsung Internet | 7.2 | 19 |