Package-level declarations
Types
Signs the user in by launching the host app's consent screen from your own activity, the way a system account chooser works.
Opens the system account chooser over the host app's accounts — every signed-in WebID appears there, with "Add account" routing into the host app's own sign-in.
Client SDK for the Solid Contacts data module: address books, contacts and groups stored on the user's pod.
Base type for every error surfaced by the client SDK.
Client SDK for the sharing notification inbox, built on Linked Data Notifications (LDN). Lets an app read incoming share notifications and access requests from the user's inbox, and send the matching outgoing notifications.
Reads, creates, updates and deletes resources on the authenticated user's Solid pod by communicating with the host app, Solid Share, over IPC.
Client SDK for the Solid resource-sharing feature: create, list and revoke shares of pod resources, track shares received from others, browse an owner's catalog, and accept or reject access requests.
This app's authorized link to a Solid account, as the host currently records it.
Manages sign-in authorization between a third-party app and the host app.
The outcome of an AuthorizeWithSolid launch.
A resource body being streamed across from the host app.
Client SDK for the Solid Tickets data module — the user's wallet: schema:Ticket resources stored on their pod and registered in the Solid type index.