Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class FBToken(val idToken: String, val refreshToken: String)
Link copied to clipboard
@Serializable
data class GetAccessTokenResponse(val token: String)
Link copied to clipboard
Link copied to clipboard
enum Locale : Enum<Locale>
Link copied to clipboard
data class LoginClientParams(val clientId: String, val clientSecret: String? = null, val clientName: String? = null)
Link copied to clipboard
data class LoginOauth2Params(val provider: String, val clientId: String)
Link copied to clipboard
data class LoginOauthResult(val provider: String, val token: String, val type: OauthTokenType)
Link copied to clipboard
data class LoginResult(val provider: Providers, val token: FBToken)
Link copied to clipboard
Link copied to clipboard
data class LoginWithEmailParams(val email: String, val password: String, val locale: String? = "en")
Link copied to clipboard
Link copied to clipboard
data class OauthTokenParam(val provider: String, val clientId: String, val codeVerifier: String? = null, val code: String, val state: String? = null)
Link copied to clipboard
@Serializable
data class OAuthTokenRequest(val code: String, val state: String? = null, val clientId: String, val redirectUri: String, val codeVerifier: String? = null)
Link copied to clipboard
@Serializable
data class OAuthTokenResponse(val id_token: String? = null, val access_token: String, val token_type: String, val expires_in: Int? = -1, val refresh_token: String? = null, val scope: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
data class SelectedAddress(val userId: String, val address: String, val network: String)
Link copied to clipboard
@Serializable
sealed class StorageDataType
Link copied to clipboard
data class Token(val accessToken: String, val refreshToken: String)
Link copied to clipboard
data class UserInfo(val userId: String, val email: String, val provider: Providers, val use2FA: Boolean)
Link copied to clipboard
@Serializable
data class UserInfoDetails(val userId: String, val email: String, val provider: String, val use2FA: Boolean)
Link copied to clipboard
data class UserStatus(val loginStatus: WepinLoginStatus, val pinRequired: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class WepinLoginOptions(val context: Any, val appId: String, val appKey: String)
Link copied to clipboard
Link copied to clipboard
data class WepinUser(val status: String, val userInfo: UserInfo? = null, val walletId: String? = null, val userStatus: UserStatus? = null, val token: Token? = null)