+

Search Tips   |   Advanced Search

Authentication Filter (authFilter)

Specifies a selection rule that represents conditions that are matched against the HTTP request headers. If all conditions are met, the HTTP request is selected for the authentication. When the value for the matchType attribute is notContain or contains, the filter supports a piped list of values.

Name Type Default Description
id string A unique configuration ID.


cookie

A unique configuration ID.

Name Type Default Description
id string A unique configuration ID.
matchType

  • contains
  • equals
  • notContain

contains Match type.
name string
Required
Name.


host

A unique configuration ID.

Name Type Default Description
id string A unique configuration ID.
matchType

  • contains
  • equals
  • notContain

contains Match type.
name string
Required
Name.


remoteAddress

A unique configuration ID.

Name Type Default Description
id string A unique configuration ID.
ip string Specifies the remote host TCP/IP address.
matchType

  • contains
  • equals
  • greaterThan
  • lessThan
  • notContain

contains Match type.


requestHeader

A unique configuration ID.

Name Type Default Description
id string A unique configuration ID.
matchType

  • contains
  • equals
  • notContain

contains Match type.
name string
Required
Name.
value string The value attribute specifies the value of the request header. If the value is not specified, then the name attribute is used for matching, for example, requestHeader id="sample" name="email" matchType="contains".


requestUrl

A unique configuration ID.

Name Type Default Description
id string A unique configuration ID.
matchType

  • contains
  • equals
  • notContain

contains Match type.
urlPattern string
Required
Specifies the URL pattern. The * character is not supported to be used as a wildcard.


userAgent

A unique configuration ID.

Name Type Default Description
agent string
Required
Specifies the browser's user agent to help identify which browser is being used.
id string A unique configuration ID.
matchType

  • contains
  • equals
  • notContain

contains Match type.


webApp

A unique configuration ID.

Name Type Default Description
id string A unique configuration ID.
matchType

  • contains
  • equals
  • notContain

contains Match type.
name string
Required
Name.