Airlock Microgateway Settings
Description
Configuration for Airlock Microgateway running in front of Airlock IAM. While active, IAM parses HTTP
request headers.
May be used by
Properties
HTTP Request Client IP Extractor (
clientIpExtractor) Description
Extracts the client IP address from the incoming HTTP request. The request ID is written by the gateway in front and is required by IAM in various places, e.g. when writing log files.
Attributes
Plugin-Link
Optional
Assignable plugins
HTTP Request ID Extractor (
requestIdExtractor) Description
Extracts the ID from the incoming HTTP request. The request ID is required by IAM in various places, e.g. when writing log files.
Attributes
Plugin-Link
Optional
Assignable plugins
HTTP Request URL Extractor (
requestUrlExtractor) Description
Extracts the request URL as seen by the client from the incoming HTTP request. The request URL is required by IAM in various places, e.g. when using OAuth 2.0.
Attributes
Plugin-Link
Optional
Assignable plugins
HTTP Request Client mTLS Certificate Extractor (
requestMtlsClientCertExtractor) Description
Extracts the mutual TLS client certificate from the incoming HTTP request. The client certificate is required by IAM in various places, e.g. when using OAuth 2.0.
Attributes
Plugin-Link
Optional
Assignable plugins
YAML Template (with default values)
type: AirlockMicrogateway
id: AirlockMicrogateway-xxxxxx
displayName:
comment:
properties:
clientIpExtractor:
requestIdExtractor:
requestMtlsClientCertExtractor:
requestUrlExtractor: