Package-level declarations

Types

Link copied to clipboard

Auth methods an auth environment can enable. Mirrors the backend enum.

Link copied to clipboard
data class AuthMethodsResult(val allowedAuthMethods: List<AuthMethod>, val autoCreateWallet: Boolean)

The auth methods enabled for an auth environment.

Link copied to clipboard
data class AuthorizeUrlResult(val authorizeUrl: String)

The provider URL the host app opens to start an OAuth login.

Link copied to clipboard
sealed interface AuthResult

The outcome of a completed grant exchange.

Link copied to clipboard
data class MagicLinkConfig(val fromEmail: String, val templateId: String)

Backend-required magic-link fields.