From bb15ac19e4b809dc39b2c8eec2f4b966f4ecdee9 Mon Sep 17 00:00:00 2001 From: Taras Smakula <tarassmakula@gmail.com> Date: Fri, 17 Nov 2023 16:18:14 +0200 Subject: [PATCH] Add refreshToken to Auth API --- .../java/org/matrix/android/sdk/internal/auth/AuthAPI.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/AuthAPI.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/AuthAPI.kt index 3524f3eb..e11b46d2 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/AuthAPI.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/AuthAPI.kt @@ -24,6 +24,8 @@ import org.matrix.android.sdk.internal.auth.data.PasswordLoginParams import org.matrix.android.sdk.internal.auth.data.TokenLoginParams import org.matrix.android.sdk.internal.auth.data.WebClientConfig import org.matrix.android.sdk.internal.auth.login.LoginFlowParams +import org.matrix.android.sdk.internal.auth.login.RefreshTokenParams +import org.matrix.android.sdk.internal.auth.login.RefreshedTokenInfo import org.matrix.android.sdk.internal.auth.login.ResetPasswordMailConfirmed import org.matrix.android.sdk.internal.auth.registration.AddThreePidRegistrationParams import org.matrix.android.sdk.internal.auth.registration.AddThreePidRegistrationResponse @@ -154,4 +156,8 @@ internal interface AuthAPI { //Added for Circles @POST(NetworkConstants.URI_API_PREFIX_PATH_R0 + "login") suspend fun login(@Body loginFlowParams: LoginFlowParams): Credentials + + //Added for Circles + @POST(NetworkConstants.URI_API_PREFIX_PATH_V3 + "refresh") + suspend fun refreshToken(@Body refreshTokenParams: RefreshTokenParams): RefreshedTokenInfo } \ No newline at end of file -- GitLab