Walter.Web.FireWall
IFirewallUser Interface Members
Properties  Methods 

Walter.Web.FireWall Assembly > Walter.Web.FireWall.Models Namespace : IFirewallUser Interface

The following tables list the members exposed by IFirewallUser.

Public Properties
 NameDescription
 Property an proximate count of how often the user switched the user agent  
 Property Gets the assumed UTC date until when we assumed the user will be blocked.  
 Property The IP address of the user in CIDR format (Classless Inter-Domain Routing)  
 Property the users device data  
 Property an proximate count of how often the user was triggered access blocking based on his geography  
 Property the integer ID for the user  
 Property Gets the IP address.  
 Property Indicates that the user is faking to be a search engine, or other known service etc Finds-out if the user is using a fake user-agent  
 Property Indicate if the user has responded to JavaScript when using the User Discovery protection  
 Property A increment of how many page requests send of those the keyboard was used  
 Property Gets the known violations for this user.  
 Property Gets the last time the user was blocked.  
 Property Last time the user had interactivity recorder by the firewall  
 Property Gets the UTC date when last violation occurred.  
 Property Get the location of the user if the location has been determined  
 PropertyHow often a user submitted a bad model that got rejected using the Walter.Web.FireWall.Annotations.ModelFilterAttribute annotation protection  
 Property A increment of how many page requests send of those the mouse was used  
 Property Provides a count of how often a user did not access a link found on the users site map. implies firewall site-map is configured  
 Property The first page we know the user to have used to access our site, this can be a search engine, link in a post etc.  
 Property Access the users screen device as we have last seen it  
 Property firewall user session id regardless if ISession is supported by the application  
 Property A increment of how many page requests send of those a touch screen was used  
 Property Gets or sets the type of the user.  
 Property an proximate count of how often the triggered a firewall rule we know he was blocked  
 Property an proximate count of how often the triggered a firewall rule we know he violated  
 Property How often the user has visited the application  
 Property how often we have seen the user access the site where the request headers do not match that what we expect the device to provide.  
Top
Public Methods
 NameDescription
 Method Adds the guard actions.  
 Method Validate if a user is known to have been in a given location  
 Methodstatic (Shared in Visual Basic) will parse the json to a firewall user if the json is valid for a IFireWallUser  
 Method returns a human readable representation of the user as represented by this instance.  
 Method Manually trigger a violation related count increase in the users profile  
 Method Manually trigger a geography related-block count increase in the users profile  
 Method Manually triggers the model invalid count.  
 Method Manually trigger the fact that the consumer is trying to switch to a different user agent hoping that we provide access to a resource  
Top
See Also

Reference

IFirewallUser Interface
Walter.Web.FireWall.Models Namespace