Microsoft.Practices.EnterpriseLibrary.Security Namespace
| Class | Description | |
|---|---|---|
![]() | AndOperator |
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.
|
![]() | AnonymousExpression |
Represents the value of an IIdentity object
whose IsAuthenticated property is false.
|
![]() | AnyExpression |
Represents an expression that evaluates to true
for any specified principal.
|
![]() | AuthorizationFactory |
Static factory class used to get instances of a specified IAuthorizationProvider
|
![]() | AuthorizationProvider |
Abstract implementation of the IAuthorizationProvider interface.
|
![]() | AuthorizationProviderFactory |
Provides methods for the creation of
IAuthorizationProvider instances.
|
![]() | AuthorizationRuleProvider |
Represents an authorization provider that evaluates
Boolean expressions to determine whether
IPrincipal objects
are authorized.
|
![]() | BooleanExpression |
Represents an operator, operand or expression
that results in one of two values - true or false.
|
![]() | GuidToken |
Implementation of IToken for a Guid.
|
![]() | IdentityExpression |
Represents an expression that contains the
name of an IIdentity.
|
![]() | LexicalAnalyzer |
Represents a lexical analyzer for Boolean expressions.
|
![]() | NotOperator |
Represents the logical negation operator
is a unary operator that negates its operand.
It returns true if and only if its operand is false.
|
![]() | OrOperator |
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.
|
![]() | Parser |
Represents a parser for identity role rule expressions.
|
![]() | ProjectInstaller |
Let the system know that the InstallUtil.exe tool will be run against this assembly
|
![]() | RoleExpression |
Represents an expression that contains the
name of a role.
|
![]() | SecurityCacheFactory |
Static factory class used to get instances of a specified ISecurityCacheProvider
|
![]() | SecurityCacheProvider |
Abstract implementation of the ISecurityCacheProvider interface.
|
![]() | SecurityCacheProviderFactory |
Provides methods for the creation of
ISecurityCacheProvider instances.
|
![]() | SyntaxException |
The exception that is thrown when a syntax error
is found in an identity role rule expression.
|
![]() | UserNotFoundException |
Exception thrown when Active Directory is unable to find the given user
|
![]() | WordExpression |
Represents a word value such as a role
name or identity name.
|
| Interface | Description | |
|---|---|---|
![]() | IAuthorizationProvider |
Defines the basic functionality of an authorization provider.
|
![]() | IAuthorizationRule |
Represents an authorization rule.
|
![]() | ISecurityCacheProvider |
Allows end users to implement their own Security Caches.
|
![]() | IToken |
Allows end users to implement their own tokens.
|
| Enumeration | Description | |
|---|---|---|
![]() | SecurityEntityType |
The types of entities supported by Security.
|
![]() | TokenType |
Specifies the type of a token in an expression.
|
