IBrowser
Members
Namespace: ASPSecurityKit
Assembly: ASPSecurityKit.dll
Summary
Defines operations to determine browser information from user agent strings.
Methods
GetIdentifier(userAgent)
Summary
Attempts to identify the browser name and Operating System from the given user agent and returns the same.
Returns
If successful, an identifier that includes names of the browser and operating system; otherwise, an empty or ‘unknown’ string.
Parameters
| Name | Type | Description |
|---|---|---|
| userAgent | System.String | The user agent. |
Exceptions
| Type | Description |
|---|---|
| System.ArgumentNullException | When userAgent is null or whitespace. |
IsBrowser(userAgent)
Summary
Determines whether the specified user agent belongs to a known browser. If somehow userAgent string couldn’t be parsed, even then returns false.
Returns
true if the specified user agent belongs to a known browser; otherwise, false.
Parameters
| Name | Type | Description |
|---|---|---|
| userAgent | System.String | The user agent. |
Exceptions
| Type | Description |
|---|---|
| System.ArgumentNullException | When userAgent is null or whitespace. |