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.

198 lines
15 KiB

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