Skip to main content
The Client Proxy Server is hosted in your infrastructure and acts as an intermediary between the SDK and the ICP Server. It securely forwards API requests and handles SSL/TLS termination. In most deployments, this proxy is exposed via an internal FQDN (for example, uaekyc-api.<client-domain>.ae) that is only reachable from office or VPN networks and forwards traffic over the approved secure channel to the UAE KYC endpoints.

Key Responsibilities

  • Forwarding API Requests — Receives requests from the SDK and routes them through the secure channel to the ICP Server for processing.
  • SSL/TLS Termination — Manages secure HTTPS communication by terminating SSL/TLS at the edge.
  • Traffic Management — Ensures efficient handling of SDK requests while maintaining security.

Setup Options

Manual Setup

Configure nginx directly on your own server. Full control over every directive and SSL configuration.

Docker Setup

Deploy using a pre-built Docker image with environment variable configuration. Faster setup with built-in best practices, rate limiting, and caching.