Class DefaultSecurityLayerService

Inheritance
System.Object
DefaultSecurityLayerService
Namespace: Reveal.Sdk
Assembly: Infragistics.Reveal.SDK.WebAPI.dll
Syntax
public class DefaultSecurityLayerService : Object

Constructors

DefaultSecurityLayerService(ICredentialsManager)

Declaration
public DefaultSecurityLayerService(ICredentialsManager credentialsManager)
Parameters
Type Name Description
Infragistics.Reveal.ICredentialsManager credentialsManager

Methods

GetAuthenticationInfo(IDataLayerContext, IDataLayerRequestContext, BaseDataSource, DataLayerAuthenticationInfoSuccessBlock, DataLayerErrorBlock)

Declaration
public void GetAuthenticationInfo(IDataLayerContext context, IDataLayerRequestContext dlRequestContext, BaseDataSource dataSource, DataLayerAuthenticationInfoSuccessBlock handler, DataLayerErrorBlock errorHandler)
Parameters
Type Name Description
Infragistics.ReportPlus.DataLayer.IDataLayerContext context
Infragistics.ReportPlus.DataLayer.IDataLayerRequestContext dlRequestContext
Infragistics.ReportPlus.DashboardModel.BaseDataSource dataSource
Infragistics.ReportPlus.DataLayer.DataLayerAuthenticationInfoSuccessBlock handler
Infragistics.ReportPlus.DataLayer.DataLayerErrorBlock errorHandler

GetUserId(IDataLayerContext, IDataLayerRequestContext)

Declaration
public string GetUserId(IDataLayerContext context, IDataLayerRequestContext requestContext)
Parameters
Type Name Description
Infragistics.ReportPlus.DataLayer.IDataLayerContext context
Infragistics.ReportPlus.DataLayer.IDataLayerRequestContext requestContext
Returns
Type Description
System.String