ASP-WAF Web application firewall for .Net 5, .Net Standard 2.1 and .Net Core 3.x

Walter.Web.FireWall.Browser Namespace

Classes


  Class Description
Public class UserAgentCounters
Counter for user features discovered to be used by your application (implies that you use storage)

Interfaces


  Interface Description
Public interface IUABrowser
Class User Agent Browser returns the name as well as the version of a given browser.
Public interface IUACpu
Class User Agent CPU informs the CPU used by the device.
Public interface IUADevice
Class User Agent device informs what type of device is used to view the page.
Public interface IUAEngine
Class User Agent Engine tells the version of rendering engine used by the browser.
Public interface IUAOperatingSystem
Class User Agent OS informs the operating system used by the browser.
Public interface IUAUserAgent
Class UserAgent contains data describing the browsers user-agent entry as meta data to the IUserAgent interface.
Public interface IUserAgent
Get information on the user agent used by the user

Enumerations


  Enumeration Description
Public enumeration UAAgentType
Enumerable IUAAgentType explains how we classify the browser used
Public enumeration UADeviceType
Enumerable IUADeviceType