Package-level declarations

Types

Link copied to clipboard
data class SolidAccount(val userInfo: UserInfo? = null, val webId: WebId? = null, val isAuthorized: Boolean = true, val sessionError: String? = null, val hasRefreshToken: Boolean = true)

A signed-in Solid account, as seen by SDK consumers.

Link copied to clipboard
@Serializable
data class UserInfo(val webId: String)

The OIDC userinfo endpoint response for a signed-in Solid account.

Link copied to clipboard
open class WebId : SolidRDFResource

Represents a Solid WebID identity document — both for reading profile data and for constructing or updating it.