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!

PolicyStatementAttribute Enumeration

Represents an enumeration that defines special attribute flags for security policy on code groups.

[Visual Basic]
Public Enum PolicyStatementAttribute
[C#]
public enum PolicyStatementAttribute
[C++]
public enum PolicyStatementAttribute

[JScript] In JScript, you can use the enumerations in the NGWS frameworks, but you cannot define your own.

Remarks

Attribute flags set on policy statements control how code groups merge with other code groups and other policy levels.

Members

Member Name Description
All All attribute flags (OR of the following individual flags)
Exclusive Represents the exclusive code group special attribute. When a code group has the Exclusive special attribute set, only the permissions associated with that code group are granted to code belonging to the code group. At most one code group matching a given piece of code may be set exclusive.
LevelFinal Represents a policy statement that causes lower policy levels to not be evaluated as part of the resolve operation, effectively allowing the policy level to override lower levels.
Nothing Value of none of the flags (zero)

Requirements

Namespace: System.Security.Policy

Assembly: mscorlib.dll

See Also

System.Security.Policy Namespace