Provides a set of code access permission and attribute classes designed to protect a specific set of resources and operations, such as access to the Windows SharePoint Services object model, the ability to do unsafe saving on HTTP Gets, and enabling Web Part to Web Part connections. The purpose of the attribute classes is to provide support for declarative security so that developers can specify the custom permission when using declarative syntax for security actions such as requests, demands, or assertions.
|SharePointPermission||Represents a custom permission that controls the ability to access Microsoft SharePoint Products and Technologies. This class cannot be inherited.|
|SharePointPermissionAttribute||Allows security actions for SharePointPermission to be applied to code using declarative security. This class cannot be inherited.|
|WebPartPermission||Obsolete. Represents a custom permission that controls the ability to access Web Part resources.|
|WebPartPermissionAttribute||Obsolete. Allows security actions for the WebPartPermission to be applied to code using declarative security. This class cannot be inherited.|