@authgear/react-native / WebKitWebViewUIImplementation
Class: WebKitWebViewUIImplementation
WebKitWebViewUIImplementation provides more customization options other than DeviceBrowserUIImplementation.
For iOS, it is using WKWebView (see https://developer.apple.com/documentation/webkit/wkwebview). For Android, it is using android.webkit.WebView (see https://developer.android.com/reference/android/webkit/WebView).
Implements
Table of contents
Constructors
Methods
Constructors
constructor
• new WebKitWebViewUIImplementation(options?): WebKitWebViewUIImplementation
Parameters
| Name | Type | 
|---|---|
options? | WebKitWebViewUIImplementationOptions | 
Returns
Defined in
packages/authgear-react-native/index.d.ts:1329
Methods
openAuthorizationURL
▸ openAuthorizationURL(options): Promise<string>
openAuthorizationURL must open options.url. When redirectURI is detected, the implementation must close itself and return the redirectURI with query. If the end-user closes it, then openAuthorizationURL must reject the promise with CancelError.
Parameters
| Name | Type | 
|---|---|
options | OpenAuthorizationURLOptions | 
Returns
Promise<string>
Implementation of
UIImplementation.openAuthorizationURL
Defined in
packages/authgear-react-native/index.d.ts:1330