Dundas.BI.AccountServices Namespace |
Class | Description | |
---|---|---|
Account |
An entity representing an authorized user of the system.
| |
AccountInfo | Represents minimal information about an Account. | |
AccountInfoQueryFilterRule |
Represents a filter expression used when querying for account information.
| |
AccountQueryFilterRule |
Represents a filter expression used when querying for accounts.
| |
AccountRegistrationRequest | Represents a request to create a new account in the system. | |
AccountServicesConstants | Constants pertaining to functionality in the Dundas.BI.AccountServices namespace. | |
AccountTypeExtensions |
Extension methods for the AccountType enumeration.
| |
ActiveDirectoryException |
The exception that is thrown when there is an error reading Active Directory.
| |
ApplicationPrivilegeIds | IDs of core application privileges. | |
CreatingSessionEventArgs |
The event data corresponding to CreatingSession.
| |
CustomAttributeInfo |
Represents a custom attribute definition.
| |
CustomAttributeReferences |
Represents references to custom attribute.
| |
CustomAttributeValue |
The value of a custom attribute.
| |
DeleteItemResult |
Describes the result of a delete operation.
| |
DynamicAccountProperties |
Contains properties of an account which may frequently change.
| |
DynamicSessionProperties |
Contains properties of a session which change frequently.
| |
ExternalAccount | The base class for external (i.e. non-local) accounts. | |
ExternalGroupAccount | Represents an external group account. | |
ExternalUserAccount | Represents an external user account. | |
GetAccountsAsCsvOptions |
The options class used for getting accounts as CSV.
| |
GetLogOnTokenResult |
Describes the result of an attempt to create a logon token.
| |
Group |
Represents a named collection of account and other groups.
| |
GroupInfoQueryFilterRule |
Represents a filter expression used when querying for accounts.
| |
GroupQueryFilterRule |
Represents a filter expression used when querying for accounts.
| |
InheritanceConflictException |
The exception that is thrown when an effective value couldn't be computed due to an inheritance conflict.
| |
LocalUserAccount |
An account that represents a user whose credentials and description
are managed by the Dundas BI application.
| |
LogOnAccountProperties |
Specifies properties that should be used when creating/updating an account during logon.
| |
LogOnCredentialIds |
Identifiers of standard logon credential types.
| |
LogOnHistoryQueryFilterRule |
Represents a filter expression used when querying for logon history records.
| |
LogOnHistoryRecord | Represents a record of somebody logging onto the application. | |
LogOnParameters |
Specifies authentication parameters for creating a logon token or logon session.
| |
LogOnResult |
Describes the result of a logon operation.
| |
LogOnResultBase | Describes the result of an authentication operation. | |
MemberInfo | ||
MembershipBaseObject | The base object for membership objects (accounts and groups). | |
Privilege |
Represents permission to perform an operation.
| |
PrivilegeAssignment |
Represents the assignment of a privilege to an assignee.
| |
PrivilegeProperties |
Class used to supply information when registering a new privilege.
| |
RemovingAccountFromTenantsEventArgs | Contains data corresponding to an account being removed from a tenant. | |
Session | Represents a logon session. | |
SessionCreationParameters |
Represents the properties of a session which is about to be created.
| |
SessionImpersonatingException |
The exception that is thrown when the caller context is associated with a session which can't be used because it
is currently impersonating an account.
| |
SessionKeepAliveEventArgs |
The event data corresponding to SessionKeepAlive.
| |
SessionQueryFilterRule |
Represents a filter expression used when querying for sessions.
| |
SetPasswordOptions |
Specifies options when changing a user's password
| |
TerminatingSessionEventArgs |
The event data corresponding to TerminatingSession.
| |
WindowsGroupAccount |
An account representing a Windows group.
| |
WindowsUserAccount |
An account that represents a user whose credentials and description
are managed by Windows.
|
Structure | Description | |
---|---|---|
LogOnCredential |
A credential provided by a local user during the logon process.
|
Interface | Description | |
---|---|---|
IAccountRegistrationService |
Provides methods for submitting and approving account registration requests.
| |
IAccountService | Methods for performing operations on accounts. | |
ICustomAttributeService |
Methods for performing operations on custom attribute.
| |
IGroupService |
Methods for performing operations on Groups.
| |
ILogOnService |
Provides methods related to logging onto the application.
| |
IPrivilegeService |
Methods for performing operations on privilege.
| |
ISessionService | Methods for performing session-related operations. |
Enumeration | Description | |
---|---|---|
AccountInfoQueryField | Properties that can be used to query for accounts. | |
AccountQueryField | Properties that can be used to query for accounts. | |
AccountType |
Account types.
| |
ActiveDirectoryApi | Specifies APIs which may be used to access Active Directory. | |
CustomAttributeInheritanceBehavior |
Specifies inheritance behaviors for multi-value custom attributes.
| |
GroupInfoQueryField |
Properties that can be used to query for groups.
| |
GroupKind | Specifies possible kinds of groups. | |
GroupQueryField |
Properties that can be used to query for groups.
| |
LogOnFailureReason |
Possible reasons for a logon failure.
| |
LogOnHistoryQueryField | Properties which can be used to query for logon history records. | |
LogOnModes |
Specifies ways in which users are permitted to log on to the application.
| |
MemberInfoKind | Specifies the kinds of items represented by a MemberInfo. | |
PrivilegeAssigneeKind |
The type of assignee to which an object-specific Privilege is granted or denied.
| |
PrivilegeAssignmentKind |
The kind of privilege assignment.
| |
PrivilegeTraits | Specifies attributes of a Privilege. | |
PrivilegeVisibility |
Specifies the visibility level for an application privileges in a user interface.
| |
SessionImpersonationKind |
Specifies the type of impersonation associated with a session.
| |
SessionKind | Specifies possible kinds of sessions. | |
SessionQueryField | Properties that can be used to query for sessions. | |
SessionTerminationReason | Specifies reasons why a session was terminated. | |
WindowsNameFormat |
Specifies the formats for Windows user account names.
|