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 (24.1.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 propertyIsEnabled
Gets 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 methodCreateCredentialContext
Creates a new credential context.
Public methodDispose
Performs 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