SiteIdentityPermission Constructor (String^)
Initializes a new instance of the SiteIdentityPermission class to represent the specified site identity.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- site
-
Type:
System::String^
The site name or wildcard expression.
| Exception | Condition |
|---|---|
| ArgumentException | The site parameter is not a valid string, or does not match a valid wildcard site name. |
Site identity is only defined for code from URLs with the protocols of HTTP, HTTPS, and FTP. A site is the string between the "//" after the protocol of a URL and the following "/", if present, for example, www.fourthcoffee.com in the URL http://www.fourthcoffee.com/process/grind.htm/. This excludes port numbers. If a given URL is http://www.fourthcoffee.com:8000/, the site is www.fourthcoffee.com, not www.fourthcoffee.com:8000.
Sites can be matched exactly, or by a wildcard ("*") prefix at the dot delimiter. For example, the site name string *.fourthcoffee.com matches fourthcoffee.com as well as www.fourthcoffee.com. Without a wildcard, the site name must be a precise match.
Available since 1.1