HtmlReportCallbackUrlInterceptor constructor
namespace: Serenity.Reporting assembly: Serenity.Extensions
Implementation for IReportCallbackInterceptor that uses callback report cookie to impersonate / transient grant permissions
public HtmlReportCallbackUrlInterceptor(ILogger<HtmlReportCallbackUrlBuilder> logger,
IPermissionService permissionService = null, IUserAccessor userAccessor = null,
IUserClaimCreator userClaimCreator = null, IHttpContextAccessor httpContextAccessor = null,
IDataProtectionProvider dataProtectionProvider = null)
See Also
- class HtmlReportCallbackUrlBuilder
- interface IPermissionService
- interface IUserAccessor
- interface IUserClaimCreator
- class HtmlReportCallbackUrlInterceptor