Dundas.BI.AccountServices.Extensibility Namespace

 
Classes
  ClassDescription
Public classAccountData
Used to pass data between the application and an IAccountsProvider.
Public classFederatedAuthenticationProtocol
Base class for federated authentication protocol implementations.
Public classFederatedAuthenticationProvider
Represents a federated authentication provider.
Public classFederationMetadataInfo
Represents the service provider metadata associated with a federated authentication provider.
Public classGroupData
Used to pass data between the application and an IGroupsProvider.
Public classIdentityProviderAuthenticationSuccessEventArgs
The event data corresponding to FederatedAuthenticationSuccessFromIdentityProvider.
Public classLocalLogOnContext
Represents the context for validating the credentials of a local user account.
Public classLocalUserAccountData
Used to pass data between the application and an IAccountsProvider.
Public classMembershipBaseObjectData
Base class for objects used to pass between the application and an IAccountsProvider or IGroupsProvider.
Public classTenantData
Used to pass data between the application and an ITenantsProvider.
Public classTenantSeatAllocationData
Used to pass tenant seat allocation data between the application and an ITenantsProvider.
Public classTenantSeatAllocationDetailData
Used to pass tenant seat allocation detail data between the application and an ITenantsProvider.
Public classTenantWarehouseOverrideData
Represents tenant warehouse DB override data.
Interfaces
  InterfaceDescription
Public interfaceIAccountsProvider
Provides services for managing Dundas.Dashboard accounts.
Public interfaceIAccountsProvider2
Provides extended services for managing accounts.
Public interfaceIAccountsProvider3
Provides extended services for managing accounts.
Public interfaceIFederatedAuthenticationService
Service interface for federated authentication.
Public interfaceIGroupMembershipProvider
Provides services for managing the membership of Dundas BI groups.
Public interfaceIGroupsProvider
Provides services for managing Dundas BI groups.
Public interfaceIMemberProviderTRecord, TFieldEnum, TFilterRule
The base interface for account and group providers.
Public interfaceITenantsProvider
Provides services for managing tenants.
Enumerations
  EnumerationDescription
Public enumerationExternalAccountAutoCreationMode
Specifies how external user accounts may be automatically created.
Public enumerationExternalAccountAutoCreationSeatMode
Specifies with what seat mode external user accounts may be automatically created.
Public enumerationFederatedAuthenticationClaimKind
Specifies the kinds of claim types which may be returned by a federated authentication provider.
Public enumerationValidateCredentialsFailureReason
Specifies possible reasons for credential validation failure.