From 9208af89fe082cca49100346ad5c0983e4fc85d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Abel=20Garci=CC=81a=20de=20Prada?= <agdeprada@izertis.com> Date: Wed, 23 Dec 2020 15:57:30 +0100 Subject: [PATCH] Support refresh token with any idP --- .../lib/resources/oauth/TokenRequestRemoteOperation.kt | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/oauth/TokenRequestRemoteOperation.kt b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/oauth/TokenRequestRemoteOperation.kt index 25c18903..c927d11b 100644 --- a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/oauth/TokenRequestRemoteOperation.kt +++ b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/oauth/TokenRequestRemoteOperation.kt @@ -59,10 +59,6 @@ class TokenRequestRemoteOperation( var result: RemoteOperationResult<TokenResponse> try { - val uriBuilder = client.baseUri.buildUpon().apply { - appendEncodedPath(tokenRequestParams.tokenEndpoint) - }.build() - val requestBody = FormBody.Builder() .add(HEADER_AUTHORIZATION_CODE, tokenRequestParams.authorizationCode) .add(HEADER_GRANT_TYPE, tokenRequestParams.grantType) @@ -71,7 +67,7 @@ class TokenRequestRemoteOperation( .add(HEADER_REFRESH_TOKEN, tokenRequestParams.refreshToken.orEmpty()) .build() - val postMethod = PostMethod(URL(uriBuilder.toString()), requestBody) + val postMethod = PostMethod(URL(tokenRequestParams.tokenEndpoint), requestBody) postMethod.addRequestHeader(AUTHORIZATION_HEADER, tokenRequestParams.clientAuth)