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.  | |
| ConvertWindowsAccountOptions | 
            The options class used for converting Windows account to local account.
              | |
| 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.
              |