Clear all local stored session records for this origin.
Delegated keys referenced by those stored session records are removed. Delegated keys that only belong to pending grant flows are preserved.
Clear all browser auth persistence owned by this SDK origin.
This removes all stored session records and all browser-held delegated grant keys, including keys for pending delegated grant flows. Saved delegated flow state becomes unrestorable. This does not revoke remote grants or immediately invalidate already-live in-memory sessions.
Whether IndexedDB is available for durable session persistence.
List all locally stored sessions for this origin.
Remove local stored session metadata and any SDK-owned delegated key for that record.
Persist a completed grant session in IndexedDB.
Browser-backed durable store for completed grant sessions.