DataSourceCredentialProvider Class

Represents an object which defines and uses data source connection credentials.
Inheritance Hierarchy
SystemObject
  Dundas.BI.ExtensibilityComponentBase
    Dundas.BI.Data.DataProviders.CredentialProvidersDataSourceCredentialProvider

Namespace: Dundas.BI.Data.DataProviders.CredentialProviders
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public abstract class DataSourceCredentialProvider : ComponentBase, 
	IDisposable

The DataSourceCredentialProvider type exposes the following members.

Constructors
 NameDescription
Protected methodDataSourceCredentialProvider Initializes a new instance of the DataSourceCredentialProvider class.
Top
Properties
 NameDescription
Public propertyComponentDescription Gets the standard component description.
(Inherited from ComponentBase)
Public propertyComponentId Gets the component ID.
(Inherited from ComponentBase)
Public propertyComponentName Gets the standard component name.
(Inherited from ComponentBase)
Public propertyIsContextLinkedToCurrentThread Gets a value indicating whether credential contexts originating from the provider are linked with the thread on which they were created.
Public propertyIsDelegateExecutionRequired Gets a value indicating whether credential contexts originating from the provider require credential-aware code to be run using one of the Execute(Action) methods.
Public propertyIsEnabledGets a value indicating whether the component is enabled.
(Inherited from ComponentBase)
Public propertyPackageId Gets the ID of the extension package to which the component belongs.
(Inherited from ComponentBase)
Top
Methods
 NameDescription
Protected methodCreateCredentialContextCreates a new credential context.
Public methodDisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Protected methodDispose(Boolean)Releases unmanaged and - optionally - managed resources.
Protected methodFinalize Finalizes an instance of the DataSourceCredentialProvider class.
(Overrides ObjectFinalize)
Public methodGetCredentialDescriptors Gets information about the credentials required by the provider.
Protected methodLocalize Localizes the specified string using the engine localization service.
(Inherited from ComponentBase)
Top
See Also