Along with Validation and Verification, what is the other general feature by which security is implemented in .NET?

In the .NET framework Code Access Security prevents untrusted code from executing privileged actions. It obtains evidence for the assembly loaded by the Common Language Runtime and use this to identify the associated code group; which contains the set of permissions granted to the assembly.