Summary

Security systems are in the business of protecting resources from illicit or erroneous access. User-identity–based security systems protect resources based on the identity of the user. This leads to a situation in which all code run within the same user context has all the access rights given to that user. In a world of highly interconnected computing, where code can come from many different locations and publishers, it is necessary to limit access to resources not just based on who is running code, but also based on the origin of the code that is running. Code-identity–based security allows administrators to make such per-code trust decisions. The .NET Framework ships with a code-identity–based security system—Code Access Security—that ...

Get .NET Framework Security 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.