NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

PrincipalPermissionAttribute Class

Custom attribute class for declarative security with PrincipalPermission.

A PrincipalPermissionAttribute can be used to declaratively demand that users running your code belong to a specified role or have been authenticated.

Object
   Attribute
      SecurityAttribute
         CodeAccessSecurityAttribute
            PrincipalPermissionAttribute

[Visual Basic]
NotInheritable Public Class PrincipalPermissionAttribute
   Inherits CodeAccessSecurityAttribute
[C#]
public sealed class PrincipalPermissionAttribute :
   CodeAccessSecurityAttribute
[C++]
public __gc __sealed class PrincipalPermissionAttribute : public
   CodeAccessSecurityAttribute
[JScript]
public class PrincipalPermissionAttribute extends
   CodeAccessSecurityAttribute

Remarks

Attribute class is intended for declarative security use with custom attributes only.

Requirements

Namespace: System.Security.Permissions

Assembly: mscorlib.dll

See Also

PrincipalPermissionAttribute Members | System.Security.Permissions Namespace