WepinApiService

interface WepinApiService

Functions

Link copied to clipboard
abstract suspend fun checkEmailExist(email: String): HttpResponse
Link copied to clipboard
abstract suspend fun getAccessToken(userId: String, refreshToken: String): HttpResponse
Link copied to clipboard
abstract suspend fun getFirebaseConfig(): HttpResponse
Link copied to clipboard
abstract suspend fun getInfo(): HttpResponse
Link copied to clipboard
abstract suspend fun getOAuthProviderInfoList(): HttpResponse
Link copied to clipboard
abstract suspend fun getRegex(): HttpResponse
Link copied to clipboard
abstract suspend fun getUserPasswordState(email: String): HttpResponse
Link copied to clipboard
abstract suspend fun login(loginRequest: LoginRequest): HttpResponse
Link copied to clipboard
abstract suspend fun loginOauthAccessToken(loginOauthAccessTokenRequest: LoginOauthAccessTokenRequest): HttpResponse
Link copied to clipboard
abstract suspend fun loginOauthIdToken(loginOauthIdTokenRequest: LoginOauthIdTokenRequest): HttpResponse
Link copied to clipboard
abstract suspend fun logout(accessToken: String?, userId: String): HttpResponse
Link copied to clipboard
abstract suspend fun oauthTokenRequest(provider: String, params: OAuthTokenRequest): HttpResponse
Link copied to clipboard
abstract suspend fun updateUserPasswordState(accessToken: String, userId: String, passwordStateRequest: PasswordStateRequest): HttpResponse
Link copied to clipboard
abstract suspend fun verify(verifyRequest: VerifyRequest): HttpResponse