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