| IPPAndroidAuthProvider.sys.mjs |
|
1045 |
- |
| IPPAndroidEnrollAndEntitle.sys.mjs |
Android implementation of enrollAndEntitle for IPPEnrollAndEntitleManager.
Delegates the hidden OAuth window to the Android layer via EventDispatcher.
The Android layer must open the loginUrl in a Custom Tab or WebView, monitor
for a redirect to successUrl or errorUrl, and resolve or reject accordingly.
@param {AbortSignal} [abortSignal=null]
@returns {Promise<{isEnrolledAndEntitled: boolean, entitlement?: object, error?: string}>}
|
2336 |
- |
| IPPAndroidSignInWatcher.sys.mjs |
Monitors the sign-in state on Android and triggers service state updates.
Unlike the FxA desktop counterpart, this watcher does not observe UIState
directly. Instead, it receives auth state changes from the Android layer via
the EventDispatcher ("IPP:AuthStateChanged"), and exposes
notifySignInStateChanged() for the mobile bridge to call directly if needed.
|
2047 |
- |