IDP condition that reads a single named value from the current request, for use as one side of a CompareIDPExpression or similar comparison. The configured property name selects which request value is returned: absolutePath, absoluteUrl, acceptHeader, contentTypeHeader, refererHeader and userAgentHeader read directly from the request, while any name starting with "url" (urlProtocol, urlFile, urlHost, urlPath, urlQuery, urlRef, urlUserInfo) is parsed out of the request's absolute URL. Evaluates to null if no property name is configured, the name is not recognised, or the absolute URL cannot be parsed.
Group: IDP Rules
Implements: IDPHttpExpression
Properties
| Property | Returns | Description |
|---|---|---|
| value | String | The configured request property name this expression reads, eg "absolutePath" or "urlHost". |
Methods
getValue()
Returns: String
The configured request property name this expression reads, eg "absolutePath" or "urlHost".