Name | Description | |
---|---|---|
AddDocumentation | Allows you to add proprietary documentation to a PageRequest and access this from anywhere in your code | |
Block | Use block to Manually trigger a blocking indecent for a user. All future requests that fall in a time span to be redirected | |
ContainsBlockCookie | Queries the page cookies and tests if it contains a block cookie | |
ExpireActiveIncidents | Overloaded. Expires the users active incidents on a given date. | |
GetAbuseContact | Gets the abuse contact details of the requesting IP address Internet Service Provider (ISP). | |
GetAbuseContactAsync | Gets the abuse contact details of the requesting IP address Internet Service Provider (ISP) asynchronous. | |
GetDns | Get the DNS entry for this page request | |
GetDocumentation | Access the documentation if any documentation was added by you to a IPageRequest instance | |
GetGuardValuations | Gets the firewall guard valuations that have executed on this page. | |
GetHostEntry | Returns the DNS lookup of the host | |
GetISP | Retrieve the whole WHOIS dataset for the Internet Service Provider (ISP) that owns the IP address | |
GetSessionHash | Gets the session hash. | |
HasActiveIncidents | Indicates true if the user has active incidents | |
HasExecuted | Determines whether the specified step has executed. | |
HasViolated | Determines whether the specified module has been flagged as being violated. | |
Incidents | Incidents previously logged on this page that was requested. | |
IsWhiteList | Test to see if a module or set of modules is white-listed for the page source IP address | |
MaximumViolationsReached | Tests if the Maximum the violations for the page consumer has been reached and a block should be triggered. | |
PageShouldBeGeoBlocked | Looks at the Routing rules as well as the firewall configuration and indicates that as far as the page is concerned the page should not be served | |
RenderThenBlock | Use RenderThenBlock to Manually trigger a blocking indecent for a user after rendering the page. | |
ToString | Generates a human friendly representation of the request that's being processed | |
TryGetLocation | tries to get the GEO location of the consumer of the page | |
TryHasHeader | Determines whether the specified header with a given name has the provided value. | |
TryLogBeacon | Log and process the beacon data | |
TryLogDiscovery | log the discovery | |
TryLogSiteMap | log the page request | |
TryUpdateUser | Tries to update the user with the session and cookie stores, this method must be called before the context response has been send to the user. | |
Visits | A history visits to this endpoint, page, or controller action in a session or 20 minute time frame if sessions are not used. |