| GuardianClient.sys.mjs |
The subset of AuthError that a Guardian HTTP status maps onto.
@typedef {"unauthorized" | "not_entitled" | "quota_exceeded" | "region_unavailable" | "server_error" | "unexpected_status"} GuardianStatusError
The subset of AuthError that the Guardian client reports, i.e. the status
errors plus the ones raised without a usable response.
@typedef {GuardianStatusError | "login_needed" | "network_error" | "invalid_response" | "parse_error"} GuardianError
|
16148 |
- |
| IPPAndroidAuthProvider.sys.mjs |
Android implementation of IPPFxaActivateAuthProviderSingleton.
Uses EventDispatcher to bridge sign-in state and token retrieval to the
Android layer. Tokens are requested on demand and never cached in Gecko.
|
2236 |
- |
| 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 ("GeckoView:IPProtection:AuthStateChanged"), and exposes
notifySignInStateChanged() for the mobile bridge to call directly if needed.
|
2261 |
- |
| IPPFxaActivateAuthProvider.sys.mjs |
Type Imports
@typedef {import("../GuardianTypes.sys.mjs").TokenHandle} TokenHandle
|
7601 |
- |
| IPPSignInWatcher.sys.mjs |
This class monitors the Sign-In state and triggers the update of the service
if needed.
|
2378 |
- |