One primary use case for Airlock Microgateway is to protect applications such as Airlock IAM against attacks.
For Airlock IAM to work correctly, it requires information about the connection between the browser (or other HTTP client) and the first server-side HTTP endpoint. Such information includes client IPs, URL paths, and client certificates.
Unlike classic Airlock Gateway deployments, information in Airlock Microgateway deployments may come from a load balancer, an ingress controller, or the Microgateway itself. The information needs to be collected at the point in the network architecture where the TLS connection is terminated (e.g., the ingress controller) and forwarded in the correct format so that the Airlock Microgateway and Airlock IAM can process it.