From 552e1589798b21e32f62159d30949f44a97d394b Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Mon, 6 May 2024 17:33:20 +0200 Subject: [PATCH] Fixed expiration time in bearer tokens --- .../linphone/ui/main/sso/viewmodel/SingleSignOnViewModel.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/linphone/ui/main/sso/viewmodel/SingleSignOnViewModel.kt b/app/src/main/java/org/linphone/ui/main/sso/viewmodel/SingleSignOnViewModel.kt index 22f9ac04d..dddf3065e 100644 --- a/app/src/main/java/org/linphone/ui/main/sso/viewmodel/SingleSignOnViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/sso/viewmodel/SingleSignOnViewModel.kt @@ -309,9 +309,9 @@ class SingleSignOnViewModel : ViewModel() { onErrorEvent.postValue(Event("Invalid access token expiration time")) } else { val accessToken = - Factory.instance().createBearerToken(authState.accessToken, expire) + Factory.instance().createBearerToken(authState.accessToken, expire / 1000) // Linphone timestamps are in seconds val refreshToken = - Factory.instance().createBearerToken(authState.refreshToken, expire) + Factory.instance().createBearerToken(authState.refreshToken, expire / 1000) // Linphone timestamps are in seconds val authInfo = coreContext.bearerAuthInfoPendingPasswordUpdate if (authInfo == null) {