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

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

abstract class WebUI : IWebUI
protected Uri CallbackUri { get; }

public object OwnerWindow { get; set; }

public RequestContext RequestContext { get; set; }

protected Uri RequestUri { get; }

protected SynchronizationContext SynchronizationContext { get; protected set; }

protected WebUI()

public Task<AuthorizationResult> AcquireAuthorizationAsync(Uri authorizationUri, Uri redirectUri, RequestContext requestContext, CancellationToken cancellationToken)

protected abstract AuthorizationResult OnAuthenticate(CancellationToken cancellationToken)

public Uri UpdateRedirectUri(Uri redirectUri)