Walter.BOM Namespace
Walter.Web.FireWall Namespace
ASP-WAF Web application firewall for .Net 6, .Net 5, .Net Standard 2.1 and .Net Core 3.x

SiteMapSearchResult Enumeration

Site-map search result contains information on the navigation by the user

Namespace:  Walter.Web.FireWall.Models
Assembly:  Walter.Web.FireWall (in Walter.Web.FireWall.dll)

Syntax


public enum SiteMapSearchResult

Members


Member nameDescription
NotEvaluated the value has not been evaluated
NotConfugured No option matched as the firewall as it is not configured for it, this may happen if URL's are set using JavaScript
NotFound The URL is not discovered on the rendered pages for the user on the site
Exists Url exists in the site-map rendered on the current page
NotAccessibleFromReferrer the url was Not accessible from the page the user came from (referrer), he should not know about it
AccessibleFromReferrer The url makes sense as it is accessible from a previous page that the user came from (referrer),

Remarks


For this to work you will need to have memory chasing enabled as well as sufficient memory for the site to work. Larger sites can use the Walter.Web.FireWall.SiteMap NuGet extension. You enable it using .UseSeitemap(connectionString) in you services configuration.