ecurity in the Microsoft® .NET Framework encompasses many technologies: role-based security in the base class libraries (BCL) and in ASP.NET, cryptography classes in the BCL, and new support for using access control lists (ACLs) are just a few examples. One of the technologies in the .NET security spectrum provided by the common language runtime (CLR) is code access security (CAS). This article discusses the role of CAS in .NET security and some key new features and changes in CAS in the .NET Framework 2.0.
Most developers using the .NET Framework don't need to know much about CAS except that it exists. As with floating point numbers, CAS is a feature of the Framework about which intricate and detailed knowledge can be very useful for some applications but that most can largely do without.
|