← Back to plugin index

Airlock Microgateway Settings

Description
Configuration for Airlock Microgateway running in front of Airlock IAM. While active, IAM parses HTTP request headers.
Type name
AirlockMicrogateway
Class
com.airlock.iam.common.application.configuration.gateway.AirlockMicrogatewayConfig
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: