Microsoft.Identity.Client.Platforms.Features.WinFormsLegacyWebUi.WebUI
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();
}
}