Represents an operator that performs a logical-AND of its contained left and right expressions, but only evaluates its second expression if the first expression evaluates to true.
Represents an expression that evaluates to true for any specified principal.
Static factory class used to get instances of a specified IAuthorizationProvider
Abstract implementation of the IAuthorizationProvider interface.
Provides methods for the creation of IAuthorizationProvider instances.
Represents an authorization provider that evaluates Boolean expressions to determine whether IPrincipal objects are authorized.
Represents an operator, operand or expression that results in one of two values - true or false.
Implementation of IToken for a Guid.
Represents an expression that contains the name of an IIdentity.
Represents a lexical analyzer for Boolean expressions.
Represents the logical negation operator is a unary operator that negates its operand. It returns true if and only if its operand is false.
Represents an operator that performs a logical-OR of its contained left and right expressions, but only evaluates its second expression if the first expression evaluates to true.
Represents a parser for identity role rule expressions.
Let the system know that the InstallUtil.exe tool will be run against this assembly
Represents an expression that contains the name of a role.
Static factory class used to get instances of a specified ISecurityCacheProvider
Abstract implementation of the ISecurityCacheProvider interface.
Provides methods for the creation of ISecurityCacheProvider instances.
The exception that is thrown when a syntax error is found in an identity role rule expression.
Exception thrown when Active Directory is unable to find the given user
Represents a word value such as a role name or identity name.