<PackageReference Include="Microsoft.Identity.Client" Version="4.84.2-preview4-GetManagedIdentityCapabilitiesAsync" />

Microsoft.Identity.Client.Platforms.iOS.WebviewBase

abstract class WebviewBase : NSObject, IWebUI, ISFSafariViewControllerDelegate, INativeObject, IDisposable

protected ASWebAuthenticationSession asWebAuthenticationSession

protected SFSafariViewController safariViewController

protected SFAuthenticationSession sfAuthenticationSession

protected IntPtr taskId

protected WebviewBase()

public static bool ContinueAuthentication(string url, ILoggerAdapter logger)

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

protected void OnMoveToBackground(NSNotification notification)

protected void OnMoveToForeground(NSNotification notification)

public abstract Uri UpdateRedirectUri(Uri redirectUri)