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.

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