From: David A. Velasco Date: Fri, 22 Mar 2013 13:50:30 +0000 (+0100) Subject: Allow edition of OAuth endpoints for testing; better configuration values X-Git-Tag: oc-android-1.4.3~29^2~7 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/980b31de2e11487480422378df244ebf23602ef5 Allow edition of OAuth endpoints for testing; better configuration values --- diff --git a/res/layout/account_setup.xml b/res/layout/account_setup.xml index e74ddf70..d4d3abeb 100644 --- a/res/layout/account_setup.xml +++ b/res/layout/account_setup.xml @@ -119,7 +119,6 @@ android:layout_height="wrap_content" android:layout_weight="1" android:ems="10" - android:enabled="false" android:text="@string/oauth2_url_endpoint_auth" android:singleLine="true" android:visibility="gone" > @@ -133,7 +132,6 @@ android:layout_height="wrap_content" android:layout_weight="1" android:ems="10" - android:enabled="false" android:text="@string/oauth2_url_endpoint_access" android:singleLine="true" android:visibility="gone" > diff --git a/res/values/oauth2_configuration.xml b/res/values/oauth2_configuration.xml index 04efddc9..c3d5c72b 100644 --- a/res/values/oauth2_configuration.xml +++ b/res/values/oauth2_configuration.xml @@ -1,18 +1,18 @@ - oauth-mobile-app - oauth-mobile-app://callback + owncloud + owncloud://callback http://owncloud.tuxed.net/oauth/php-oauth/authorize.php http://owncloud.tuxed.net/oauth/php-oauth/token.php - grades + owncloud authorization_code code - oc-android-test + com.owncloud.android diff --git a/src/com/owncloud/android/authentication/AuthenticatorActivity.java b/src/com/owncloud/android/authentication/AuthenticatorActivity.java index 9b2dd851..44ebf6a9 100644 --- a/src/com/owncloud/android/authentication/AuthenticatorActivity.java +++ b/src/com/owncloud/android/authentication/AuthenticatorActivity.java @@ -344,7 +344,8 @@ public class AuthenticatorActivity extends AccountAuthenticatorActivity getString(R.string.oauth2_redirect_uri), // TODO check - necessary here? getString(R.string.oauth2_grant_type), queryParameters); - WebdavClient client = OwnCloudClientUtils.createOwnCloudClient(Uri.parse(getString(R.string.oauth2_url_endpoint_access)), getApplicationContext()); + //WebdavClient client = OwnCloudClientUtils.createOwnCloudClient(Uri.parse(getString(R.string.oauth2_url_endpoint_access)), getApplicationContext()); + WebdavClient client = OwnCloudClientUtils.createOwnCloudClient(Uri.parse(mOAuthTokenEndpointText.getText().toString().trim()), getApplicationContext()); operation.execute(client, this, mHandler); } @@ -516,7 +517,8 @@ public class AuthenticatorActivity extends AccountAuthenticatorActivity updateAuthStatus(); // GET AUTHORIZATION request - Uri uri = Uri.parse(getString(R.string.oauth2_url_endpoint_auth)); + //Uri uri = Uri.parse(getString(R.string.oauth2_url_endpoint_auth)); + Uri uri = Uri.parse(mOAuthAuthEndpointText.getText().toString().trim()); Uri.Builder uriBuilder = uri.buildUpon(); uriBuilder.appendQueryParameter(OAuth2Constants.KEY_RESPONSE_TYPE, getString(R.string.oauth2_response_type)); uriBuilder.appendQueryParameter(OAuth2Constants.KEY_REDIRECT_URI, getString(R.string.oauth2_redirect_uri));