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.

135 lines
8.5 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="FileIOPermission" Description="System.Security.Permissions.FileIOPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  10. <SecurityClass Name="FirstMatchCodeGroup" Description="System.Security.Policy.FirstMatchCodeGroup, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  11. <SecurityClass Name="IsolatedStorageFilePermission" Description="System.Security.Permissions.IsolatedStorageFilePermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  12. <SecurityClass Name="NamedPermissionSet" Description="System.Security.NamedPermissionSet"/>
  13. <SecurityClass Name="SecurityPermission" Description="System.Security.Permissions.SecurityPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  14. <SecurityClass Name="StrongNameMembershipCondition" Description="System.Security.Policy.StrongNameMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  15. <SecurityClass Name="UnionCodeGroup" Description="System.Security.Policy.UnionCodeGroup, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  16. <SecurityClass Name="UrlMembershipCondition" Description="System.Security.Policy.UrlMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  17. <SecurityClass Name="ZoneMembershipCondition" Description="System.Security.Policy.ZoneMembershipCondition, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  18. </SecurityClasses>
  19. <NamedPermissionSets>
  20. <PermissionSet
  21. class="NamedPermissionSet"
  22. version="1"
  23. Unrestricted="true"
  24. Name="FullTrust"
  25. Description="Allows full access to all resources"
  26. />
  27. <PermissionSet
  28. class="NamedPermissionSet"
  29. version="1"
  30. Name="Nothing"
  31. Description="Denies all resources, including the right to execute"
  32. />
  33. <PermissionSet
  34. class="NamedPermissionSet"
  35. version="1"
  36. Name="ASP.Net">
  37. <IPermission
  38. class="AspNetHostingPermission"
  39. version="1"
  40. Level="Low"
  41. />
  42. <IPermission
  43. class="FileIOPermission"
  44. version="1"
  45. Read="$AppDir$"
  46. PathDiscovery="$AppDir$"
  47. />
  48. <IPermission
  49. class="IsolatedStorageFilePermission"
  50. version="1"
  51. Allowed="AssemblyIsolationByUser"
  52. UserQuota="1048576"
  53. />
  54. <IPermission
  55. class="SecurityPermission"
  56. version="1"
  57. Flags="Execution"
  58. />
  59. </PermissionSet>
  60. </NamedPermissionSets>
  61. <CodeGroup
  62. class="FirstMatchCodeGroup"
  63. version="1"
  64. PermissionSetName="Nothing">
  65. <IMembershipCondition
  66. class="AllMembershipCondition"
  67. version="1"
  68. />
  69. <CodeGroup
  70. class="UnionCodeGroup"
  71. version="1"
  72. PermissionSetName="ASP.Net">
  73. <IMembershipCondition
  74. class="UrlMembershipCondition"
  75. version="1"
  76. Url="$AppDirUrl$/*"
  77. />
  78. </CodeGroup>
  79. <CodeGroup
  80. class="UnionCodeGroup"
  81. version="1"
  82. PermissionSetName="ASP.Net">
  83. <IMembershipCondition
  84. class="UrlMembershipCondition"
  85. version="1"
  86. Url="$CodeGen$/*"
  87. />
  88. </CodeGroup>
  89. <CodeGroup
  90. class="UnionCodeGroup"
  91. version="1"
  92. PermissionSetName="FullTrust">
  93. <IMembershipCondition
  94. class="UrlMembershipCondition"
  95. Url="$Gac$/*"
  96. version="1"
  97. />
  98. </CodeGroup>
  99. <CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="Nothing">
  100. <IMembershipCondition
  101. class="ZoneMembershipCondition"
  102. version="1"
  103. Zone="MyComputer" />
  104. <CodeGroup
  105. class="UnionCodeGroup"
  106. version="1"
  107. PermissionSetName="FullTrust"
  108. Name="Microsoft_Strong_Name"
  109. Description="This code group grants code signed with the Microsoft strong name full trust. ">
  110. <IMembershipCondition
  111. class="StrongNameMembershipCondition"
  112. version="1"
  113. PublicKeyBlob="002400000480000094000000060200000024000052534131000400000100010007D1FA57C4AED9F0A32E84AA0FAEFD0DE9E8FD6AEC8F87FB03766C834C99921EB23BE79AD9D5DCC1DD9AD236132102900B723CF980957FC4E177108FC607774F29E8320E92EA05ECE4E821C0A5EFE8F1645C4C0C93C1AB99285D622CAA652C1DFAD63D745D6F2DE5F17E5EAF0FC4963D261C8A12436518206DC093344D5AD293"
  114. />
  115. </CodeGroup>
  116. <CodeGroup
  117. class="UnionCodeGroup"
  118. version="1"
  119. PermissionSetName="FullTrust"
  120. Name="Ecma_Strong_Name"
  121. Description="This code group grants code signed with the ECMA strong name full trust. ">
  122. <IMembershipCondition
  123. class="StrongNameMembershipCondition"
  124. version="1"
  125. PublicKeyBlob="00000000000000000400000000000000"
  126. />
  127. </CodeGroup>
  128. </CodeGroup>
  129. </CodeGroup>
  130. </PolicyLevel>
  131. </policy>
  132. </security>
  133. </mscorlib>
  134. </configuration>