aboutsummaryrefslogtreecommitdiff
path: root/src/ext/Firewall/test/WixToolsetTest.Firewall/TestData/UsingProperties/PackageComponents.wxs
blob: 05c3ea8ae32da0cce81e78b1b65d889369c75236 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
     xmlns:fw="http://wixtoolset.org/schemas/v4/wxs/firewall">
    <Fragment>
        <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
            <Component Id="FirewallComponent" Guid="28DF3387-F30E-4DBE-90E2-D2C760CB4DD9">
                <fw:FirewallException
					Name="[NAME]"
					Port="[LOCALPORT]"
					Protocol="[PROTOCOL]"
					Program="[PROGRAM]"
					Profile="[PROFILE]"
					Description="[DESCRIPTION]"
					Scope="[REMOTESCOPE]"
					Action="[ACTION]"
					EdgeTraversal="[EDGETRAVERSAL]"
					Enabled="[ENABLED]"
					Grouping="[GROUPING]"
					IcmpTypesAndCodes="[ICMPTYPES]"
					Interface="[INTERFACE]"
					InterfaceType="[INTERFACETYPE]"
					LocalScope="[LOCALSCOPE]"
					RemotePort="[REMOTEPORT]"
					Service="[SERVICE]"
					LocalAppPackageId="[PACKAGEID]"
					LocalUserAuthorizedList="[LOCALUSERS]"
					LocalUserOwner="[LOCALOWNER]"
					RemoteMachineAuthorizedList="[REMOTEMACHINES]"
					RemoteUserAuthorizedList="[REMOTEUSERS]"
					IPSecSecureFlags="[SECUREFLAGS]"
					/>

                <fw:FirewallException Name="Single Nested properties" >
					<fw:RemoteAddress Value="[REMOTEADDRESS]" />
					<fw:LocalAddress Value="[LOCALADDRESS]" />
                    <fw:InterfaceType Value="[INTERFACETYPE]" />
                    <fw:Interface Name="[INTERFACE]" />
                </fw:FirewallException>

                <fw:FirewallException Name="Multiple Nested properties" >
                    <fw:RemoteAddress Value="[REMOTEADDRESS1]" />
                    <fw:RemoteAddress Value="[REMOTEADDRESS2]" />
                    <fw:LocalAddress Value="[LOCALADDRESS1]" />
                    <fw:LocalAddress Value="[LOCALADDRESS2]" />
                    <fw:InterfaceType Value="[INTERFACETYPE1]" />
                    <fw:InterfaceType Value="[INTERFACETYPE2]" />
                    <fw:Interface Name="[INTERFACE1]" />
                    <fw:Interface Name="[INTERFACE2]" />
                </fw:FirewallException>
            </Component>
        </ComponentGroup>
    </Fragment>
</Wix>