Class IOSBrowserBase
- Namespace
- Auth0.OidcClient
- Assembly
- Auth0.OidcClient.dll
Provides common IdentityModel.OidcClient.Browser.IBrowser logic for iOS platform.
public abstract class IOSBrowserBase : IBrowser
- Inheritance
-
IOSBrowserBase
- Implements
-
IBrowser
- Derived
- Inherited Members
Constructors
IOSBrowserBase()
protected IOSBrowserBase()
Methods
InvokeAsync(BrowserOptions, CancellationToken)
public Task<BrowserResult> InvokeAsync(BrowserOptions options, CancellationToken cancellationToken = default)
Parameters
options
BrowserOptionscancellationToken
CancellationToken
Returns
- Task<BrowserResult>
Launch(BrowserOptions, CancellationToken)
Launch a browser with the options and URL specified by the IdentityModel.OidcClient.Browser.BrowserOptions.
protected abstract Task<BrowserResult> Launch(BrowserOptions options, CancellationToken cancellationToken = default)
Parameters
options
BrowserOptionsIdentityModel.OidcClient.Browser.BrowserOptions specifying the parameters to be used in launching the browser.
cancellationToken
CancellationTokenOptional CancellationToken that could be used to cancel the browser.