Extensions to RFC 3986

In order to permit wildcard matching of GCFPermission objects, the URI syntax of RFC 3986 is augmented with the following extensions. The syntax is given using the ABNF notation of RFC 2234.

Port specification

The augmented syntax for the port subcomponent of the URI authority is:
    port        = portnumber / portrange
    portnumber  = *DIGIT ; (in range 0-65535)
    portrange   = "*" / portnumber "-" / "-" portnumber / portnumber "-" portnumber
If the port subcomponent specifies a port range in the form portnumber1-portnumber2, then portnumber1 must be numerically less than or equal to portnumber2.