<PackageReference Include="Microsoft.Identity.Client" Version="4.85.2" />

Microsoft.Identity.Client.Platforms.Features.WinFormsLegacyWebUi.WebUI

abstract class WebUI : IWebUI
namespace Microsoft.Identity.Client.Platforms.Features.WinFormsLegacyWebUi { internal abstract class WebUI : IWebUI { protected Uri RequestUri { get; } protected Uri CallbackUri { get; } public object OwnerWindow { get; set; } protected SynchronizationContext SynchronizationContext { get; set; } public RequestContext RequestContext { get; set; } public Task<AuthorizationResult> AcquireAuthorizationAsync(Uri authorizationUri, Uri redirectUri, RequestContext requestContext, CancellationToken cancellationToken); protected abstract AuthorizationResult OnAuthenticate(CancellationToken cancellationToken); public Uri UpdateRedirectUri(Uri redirectUri); protected WebUI(); } }