.NET Framework Security
by Brian A. LaMacchia, Sebastian Lange, Matthew Lyons, Rudi Martin, Kevin T. Price
Permission Sets
So far in this chapter, we have discussed the power, use, and variety of permissions. However, if the same operation is to be performed on a group of permissions, it is inconvenient to type in the same thing for every permission. Permission sets eliminate this inconvenience.
The basic permission set class, System.Security.PermissionSet, is essentially just a group of permissions. For the benefit of security policy, there is another class, System.Security.NamedPermissionSet, that adds a name and description to the collection. The name gives the ability to uniquely tag and identify certain permission sets.
All of the security actions mentioned earlier can also be done with permission sets. For instance, if you want your code to ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access