Introduction
Each client can have multiple client authentication method configurations. This configuration determinates what Level of Authentication, or to be more precise, what Level of Authentication Entry should be used for an authentication depended on the source of the request. The source is determinated by the following http headers:
X-Forwarded-For Header
Forwarded Header
HSP_CLIENT_ADDR Header
httpContext.Connection.RemoteIpAddress
REMOTE_ADDR Header
Entry
Each configuration consists of multiple entries that have an order. They will be tested according to the order. Only one will be applied to the authentication request.
Name | Datatype | Mandatory | Example | Description |
---|---|---|---|---|
Level of Authentication | Drop Down | ✅ | Default | Select a configured level of authentication |
Level of Authentication Entry | Drop Down | ✅ | Default | Select an entry out of the configured level of authentication |
Regex | REGEX Pattern | ✅ | .* | The current configuration entry will only apply if this pattern matches. If any entry with a higher order has already matched, it will not apply. |
Order | Integer | ✅ | 1 | The order of the current entry. |