Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

170 lines
11 KiB

  1. <configuration>
  2. <mscorlib>
  3. <security>
  4. <policy>
  5. <PolicyLevel version="1">
  6. <SecurityClasses>
  7. <SecurityClass Name="AllMembershipCondition" Description="System.Security.Policy.AllMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  8. <SecurityClass Name="AspNetHostingPermission" Description="System.Web.AspNetHostingPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  9. <SecurityClass Name="DnsPermission" Description="System.Net.DnsPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  10. <SecurityClass Name="EnvironmentPermission" Description="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  11. <SecurityClass Name="FileIOPermission" Description="System.Security.Permissions.FileIOPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  12. <SecurityClass Name="FirstMatchCodeGroup" Description="System.Security.Policy.FirstMatchCodeGroup, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  13. <SecurityClass Name="IsolatedStorageFilePermission" Description="System.Security.Permissions.IsolatedStorageFilePermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  14. <SecurityClass Name="NamedPermissionSet" Description="System.Security.NamedPermissionSet"/>
  15. <SecurityClass Name="PrintingPermission" Description="System.Drawing.Printing.PrintingPermission, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
  16. <SecurityClass Name="SecurityPermission" Description="System.Security.Permissions.SecurityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  17. <SecurityClass Name="SqlClientPermission" Description="System.Data.SqlClient.SqlClientPermission, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  18. <SecurityClass Name="StrongNameMembershipCondition" Description="System.Security.Policy.StrongNameMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  19. <SecurityClass Name="UIPermission" Description="System.Security.Permissions.UIPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  20. <SecurityClass Name="UnionCodeGroup" Description="System.Security.Policy.UnionCodeGroup, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  21. <SecurityClass Name="UrlMembershipCondition" Description="System.Security.Policy.UrlMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  22. <SecurityClass Name="WebPermission" Description="System.Net.WebPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  23. <SecurityClass Name="ZoneMembershipCondition" Description="System.Security.Policy.ZoneMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  24. </SecurityClasses>
  25. <NamedPermissionSets>
  26. <PermissionSet
  27. class="NamedPermissionSet"
  28. version="1"
  29. Unrestricted="true"
  30. Name="FullTrust"
  31. Description="Allows full access to all resources"
  32. />
  33. <PermissionSet
  34. class="NamedPermissionSet"
  35. version="1"
  36. Name="Nothing"
  37. Description="Denies all resources, including the right to execute"
  38. />
  39. <PermissionSet
  40. class="NamedPermissionSet"
  41. version="1"
  42. Name="ASP.Net">
  43. <IPermission
  44. class="AspNetHostingPermission"
  45. version="1"
  46. Level="Medium"
  47. />
  48. <IPermission
  49. class="DnsPermission"
  50. version="1"
  51. Unrestricted="true"
  52. />
  53. <IPermission
  54. class="EnvironmentPermission"
  55. version="1"
  56. Read="TEMP;TMP;USERNAME;OS;COMPUTERNAME"
  57. />
  58. <IPermission
  59. class="FileIOPermission"
  60. version="1"
  61. Read="$AppDir$"
  62. Write="$AppDir$"
  63. Append="$AppDir$"
  64. PathDiscovery="$AppDir$"
  65. />
  66. <IPermission
  67. class="IsolatedStorageFilePermission"
  68. version="1"
  69. Allowed="AssemblyIsolationByUser"
  70. UserQuota="9223372036854775807"
  71. />
  72. <IPermission
  73. class="PrintingPermission"
  74. version="1"
  75. Level="DefaultPrinting"
  76. />
  77. <IPermission
  78. class="SecurityPermission"
  79. version="1"
  80. Flags="Assertion, Execution, ControlThread, ControlPrincipal, RemotingConfiguration"
  81. />
  82. <IPermission
  83. class="SqlClientPermission"
  84. version="1"
  85. Unrestricted="true"
  86. />
  87. <IPermission
  88. class="WebPermission"
  89. version="1">
  90. <ConnectAccess>
  91. <URI uri="$OriginHost$"/>
  92. </ConnectAccess>
  93. </IPermission>
  94. </PermissionSet>
  95. </NamedPermissionSets>
  96. <CodeGroup
  97. class="FirstMatchCodeGroup"
  98. version="1"
  99. PermissionSetName="Nothing">
  100. <IMembershipCondition
  101. class="AllMembershipCondition"
  102. version="1"
  103. />
  104. <CodeGroup
  105. class="UnionCodeGroup"
  106. version="1"
  107. PermissionSetName="ASP.Net">
  108. <IMembershipCondition
  109. class="UrlMembershipCondition"
  110. version="1"
  111. Url="$AppDirUrl$/*"
  112. />
  113. </CodeGroup>
  114. <CodeGroup
  115. class="UnionCodeGroup"
  116. version="1"
  117. PermissionSetName="ASP.Net">
  118. <IMembershipCondition
  119. class="UrlMembershipCondition"
  120. version="1"
  121. Url="$CodeGen$/*"
  122. />
  123. </CodeGroup>
  124. <CodeGroup
  125. class="UnionCodeGroup"
  126. version="1"
  127. PermissionSetName="FullTrust">
  128. <IMembershipCondition
  129. class="UrlMembershipCondition"
  130. Url="$Gac$/*"
  131. version="1"
  132. />
  133. </CodeGroup>
  134. <CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="Nothing">
  135. <IMembershipCondition
  136. class="ZoneMembershipCondition"
  137. version="1"
  138. Zone="MyComputer" />
  139. <CodeGroup
  140. class="UnionCodeGroup"
  141. version="1"
  142. PermissionSetName="FullTrust"
  143. Name="Microsoft_Strong_Name"
  144. Description="This code group grants code signed with the Microsoft strong name full trust. ">
  145. <IMembershipCondition
  146. class="StrongNameMembershipCondition"
  147. version="1"
  148. PublicKeyBlob="002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293"
  149. />
  150. </CodeGroup>
  151. <CodeGroup
  152. class="UnionCodeGroup"
  153. version="1"
  154. PermissionSetName="FullTrust"
  155. Name="Ecma_Strong_Name"
  156. Description="This code group grants code signed with the ECMA strong name full trust. ">
  157. <IMembershipCondition
  158. class="StrongNameMembershipCondition"
  159. version="1"
  160. PublicKeyBlob="00000000000000000400000000000000"
  161. />
  162. </CodeGroup>
  163. </CodeGroup>
  164. </CodeGroup>
  165. </PolicyLevel>
  166. </policy>
  167. </security>
  168. </mscorlib>
  169. </configuration>