Interface IRVAuthenticationProvider
The interface that must be implemented and set to AuthenticationProvider, that returns credentials to be used when getting data from a given data source.
Namespace: Reveal.Sdk.Data
Assembly: Reveal.UI.Sdk.dll
Syntax
public interface IRVAuthenticationProvider
  Methods
ResolveCredentialsAsync(RVDashboardDataSource)
Returns the credentials to use for this data source, null means there are no credentials associated and the data loading process will fail.
Declaration
Task<IRVDataSourceCredential> ResolveCredentialsAsync(RVDashboardDataSource dataSource)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Reveal.Sdk.Data.RVDashboardDataSource | dataSource | The data source to return credentials for  | 
      
Returns
| Type | Description | 
|---|---|
| System.Threading.Tasks.Task<IRVDataSourceCredential> | The credentials to use for this data source  |