HTTP 要求ヘッダーに突き合わせる条件を表す選択ルールを指定します。 すべての条件に適合する場合、その HTTP 要求が認証用に選択されます。 matchType 属性の値が notContain または contains の場合、フィルターは値のパイプ・リストをサポートします。

名前 タイプ デフォルト 説明

id

string

固有の構成 ID。

cookie

固有の構成 ID。

名前 タイプ デフォルト 説明

id

string

固有の構成 ID。

matchType

  • contains

  • equals

  • notContain

contains

マッチング・タイプを指定します。
contains
含む
equals
等しい
notContain
含まない

name

string
必要

名前を指定します。

host

固有の構成 ID。

名前 タイプ デフォルト 説明

id

string

固有の構成 ID。

matchType

  • contains

  • equals

  • notContain

contains

マッチング・タイプを指定します。
contains
含む
equals
等しい
notContain
含まない

name

string
必要

名前を指定します。

remoteAddress

固有の構成 ID。

名前 タイプ デフォルト 説明

id

string

固有の構成 ID。

ip

string

リモート・ホスト TCP/IP アドレスを指定します。

matchType

  • contains

  • equals

  • greaterThan

  • lessThan

  • notContain

contains

マッチング・タイプを指定します。
contains
含む
equals
等しい
greaterThan
より大
lessThan
より小
notContain
含まない

requestHeader

固有の構成 ID。

名前 タイプ デフォルト 説明

id

string

固有の構成 ID。

matchType

  • contains

  • equals

  • notContain

contains

マッチング・タイプを指定します。
contains
含む
equals
等しい
notContain
含まない

name

string
必要

名前を指定します。

value

string

値属性は、要求ヘッダーの値を指定します。 値が指定されていない場合、マッチングには name 属性が使用されます (例: requestHeader id="sample" name="email" matchType="contains")。

requestUrl

固有の構成 ID。

名前 タイプ デフォルト 説明

id

string

固有の構成 ID。

matchType

  • contains

  • equals

  • notContain

contains

マッチング・タイプを指定します。
contains
含む
equals
等しい
notContain
含まない

urlPattern

string
必要

URL パターンを指定します。 ワイルドカードとして * 文字を使用することはサポートされていません。

userAgent

固有の構成 ID。

名前 タイプ デフォルト 説明

agent

string
必要

どのブラウザーが使用されているのかを識別するのに役立つよう、ブラウザーのユーザー・エージェントを指定します。

id

string

固有の構成 ID。

matchType

  • contains

  • equals

  • notContain

contains

マッチング・タイプを指定します。
contains
含む
equals
等しい
notContain
含まない

webApp

固有の構成 ID。

名前 タイプ デフォルト 説明

id

string

固有の構成 ID。

matchType

  • contains

  • equals

  • notContain

contains

マッチング・タイプを指定します。
contains
含む
equals
等しい
notContain
含まない

name

string
必要

名前を指定します。