Removed default workflow run credentials and replaced it to use user's player account.
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/commit/cda228d7 Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/cda228d7 Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/cda228d7 Branch: refs/heads/master Commit: cda228d78a45451a7b57b8ba19c402ed17b6aa8b Parents: f1f4753 Author: larrytech7 <larrya...@gmail.com> Authored: Fri Aug 21 15:28:15 2015 +0100 Committer: larrytech7 <larrya...@gmail.com> Committed: Fri Aug 21 15:28:15 2015 +0100 ---------------------------------------------------------------------- .../mobile/fragments/workflowdetails/WorkflowdetailFragment.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/cda228d7/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java ---------------------------------------------------------------------- diff --git a/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java b/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java index 38a348c..7978f94 100644 --- a/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java +++ b/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java @@ -594,6 +594,8 @@ public class WorkflowdetailFragment extends Fragment implements View.OnClickList //prepare connection requests URL workflowurl = new URL(params[0]); //the resource xml file representing the workflow to be uploaded to the player String playerurl = new TavernaPlayerAPI(this.context).PLAYER_BASE_URL+"workflows.json"; + TavernaPlayerAPI tavernaPlayerAPI = new TavernaPlayerAPI(); + URL posturl = new URL(playerurl); HttpURLConnection connection = (HttpURLConnection) posturl.openConnection(); HttpURLConnection wconn = (HttpURLConnection) workflowurl.openConnection(); @@ -602,7 +604,7 @@ public class WorkflowdetailFragment extends Fragment implements View.OnClickList wconn.setRequestProperty("Accept", "application/xml"); wconn.connect(); - String user = "icep...@gmail.com" + ":" + "creationfox"; + String user = tavernaPlayerAPI.getPlayerUserName(this.context) + ":" + tavernaPlayerAPI.getPlayerUserPassword(this.context); String basicAuth = "Basic " + Base64.encodeToString(user.getBytes(), Base64.DEFAULT); //read the file from remote resource and encode the stream with a base64 algorithm BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(wconn.getInputStream()));