wss_cognostrust.config.sample 9.5 KB

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