Partially Trusted Callers

If a strong-named assembly is added to the GAC, it is granted the FullTrust permission set and is available for use by any unknown and potentially malicious client. To prevent security problems, .NET enforces a rule specifying that strong-named assemblies can be called only by client assemblies that are granted the FullTrust permission set. By default, strong-named assemblies cannot be called by partially trusted assemblies, such as the assemblies located in the Bin folder of your SharePoint virtual directory. This is because the .NET JIT compiler adds link-time demands for the FullTrust permission set on every public or protected method on every public class in the assembly. If you need more information about link-time ...

Get Microsoft® Office SharePoint® Server 2007 Administrator's Companion now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.