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 interfaceIFederatedAuthenticationServiceService 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 enumerationExternalAccountAutoCreationModeSpecifies how external user accounts may be automatically created.
Public enumerationExternalAccountAutoCreationSeatModeSpecifies 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.