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. |