@@ -48,7 +48,7 @@ import org.matrix.rustcomponents.sdk.QrCodeDecodeException
48
48
import org.matrix.rustcomponents.sdk.QrLoginProgress
49
49
import org.matrix.rustcomponents.sdk.QrLoginProgressListener
50
50
import timber.log.Timber
51
- import uniffi.matrix_sdk.OidcAuthorizationData
51
+ import uniffi.matrix_sdk.OAuthAuthorizationData
52
52
import javax.inject.Inject
53
53
54
54
@ContributesBinding(AppScope ::class )
@@ -183,18 +183,18 @@ class RustMatrixAuthenticationService @Inject constructor(
183
183
}
184
184
}
185
185
186
- private var pendingOidcAuthorizationData : OidcAuthorizationData ? = null
186
+ private var pendingOAuthAuthorizationData : OAuthAuthorizationData ? = null
187
187
188
188
override suspend fun getOidcUrl (prompt : OidcPrompt ): Result <OidcDetails > {
189
189
return withContext(coroutineDispatchers.io) {
190
190
runCatching {
191
191
val client = currentClient ? : error(" You need to call `setHomeserver()` first" )
192
- val oidcAuthenticationData = client.urlForOidc(
192
+ val oAuthAuthenticationData = client.urlForOidc(
193
193
oidcConfiguration = oidcConfigurationProvider.get(),
194
194
prompt = prompt.toRustPrompt(),
195
195
)
196
- val url = oidcAuthenticationData .loginUrl()
197
- pendingOidcAuthorizationData = oidcAuthenticationData
196
+ val url = oAuthAuthenticationData .loginUrl()
197
+ pendingOAuthAuthorizationData = oAuthAuthenticationData
198
198
OidcDetails (url)
199
199
}.mapFailure { failure ->
200
200
failure.mapAuthenticationException()
@@ -205,8 +205,8 @@ class RustMatrixAuthenticationService @Inject constructor(
205
205
override suspend fun cancelOidcLogin (): Result <Unit > {
206
206
return withContext(coroutineDispatchers.io) {
207
207
runCatching {
208
- pendingOidcAuthorizationData ?.close()
209
- pendingOidcAuthorizationData = null
208
+ pendingOAuthAuthorizationData ?.close()
209
+ pendingOAuthAuthorizationData = null
210
210
}.mapFailure { failure ->
211
211
failure.mapAuthenticationException()
212
212
}
@@ -221,16 +221,16 @@ class RustMatrixAuthenticationService @Inject constructor(
221
221
runCatching {
222
222
val client = currentClient ? : error(" You need to call `setHomeserver()` first" )
223
223
val currentSessionPaths = sessionPaths ? : error(" You need to call `setHomeserver()` first" )
224
- val urlForOidcLogin = pendingOidcAuthorizationData ? : error(" You need to call `getOidcUrl()` first" )
224
+ val urlForOidcLogin = pendingOAuthAuthorizationData ? : error(" You need to call `getOidcUrl()` first" )
225
225
client.loginWithOidcCallback(urlForOidcLogin, callbackUrl)
226
226
val sessionData = client.session().toSessionData(
227
227
isTokenValid = true ,
228
228
loginType = LoginType .OIDC ,
229
229
passphrase = pendingPassphrase,
230
230
sessionPaths = currentSessionPaths,
231
231
)
232
- pendingOidcAuthorizationData ?.close()
233
- pendingOidcAuthorizationData = null
232
+ pendingOAuthAuthorizationData ?.close()
233
+ pendingOAuthAuthorizationData = null
234
234
newMatrixClientObserver?.invoke(rustMatrixClientFactory.create(client))
235
235
sessionStore.storeData(sessionData)
236
236
0 commit comments