From gordonp at dev.open-bio.org Wed Jul 15 14:35:30 2009 From: gordonp at dev.open-bio.org (Paul Gordon) Date: Wed, 15 Jul 2009 14:35:30 -0400 Subject: [MOBY-guts] biomoby commit Message-ID: <200907151835.n6FIZUSs025281@dev.open-bio.org> gordonp Wed Jul 15 14:35:30 EDT 2009 Update of /home/repository/moby/moby-live/Java/src/main/org/biomoby/client In directory dev.open-bio.org:/tmp/cvs-serv25245/src/main/org/biomoby/client Modified Files: MobyRequest.java Log Message: Re-enabled authentication support for HttpURLConnection-based service calls moby-live/Java/src/main/org/biomoby/client MobyRequest.java,1.43,1.44 =================================================================== RCS file: /home/repository/moby/moby-live/Java/src/main/org/biomoby/client/MobyRequest.java,v retrieving revision 1.43 retrieving revision 1.44 diff -u -r1.43 -r1.44 --- /home/repository/moby/moby-live/Java/src/main/org/biomoby/client/MobyRequest.java 2009/06/09 19:08:32 1.43 +++ /home/repository/moby/moby-live/Java/src/main/org/biomoby/client/MobyRequest.java 2009/07/15 18:35:30 1.44 @@ -1,8 +1,10 @@ package org.biomoby.client; import java.io.*; -import java.net.URL; +import java.net.Authenticator; // for HttpURLConnection username/password import java.net.HttpURLConnection; +import java.net.PasswordAuthentication; // for HttpURLConnection username/password +import java.net.URL; import java.util.*; import javax.xml.namespace.QName; @@ -549,6 +551,15 @@ //PG mobyXMLInputData[0] = mobyInputXML; String soapAction = "http://biomoby.org/#" + method; + if(user != null && password != null) { + final String login = user; + final String pass = password; + Authenticator.setDefault(new Authenticator() { + protected PasswordAuthentication getPasswordAuthentication() { + return new PasswordAuthentication (login, pass.toCharArray()); + } + }); + } HttpURLConnection conn = (HttpURLConnection) endpoint.openConnection(); byte[] payload = (""+ From gordonp at dev.open-bio.org Wed Jul 15 18:35:30 2009 From: gordonp at dev.open-bio.org (Paul Gordon) Date: Wed, 15 Jul 2009 14:35:30 -0400 Subject: [MOBY-guts] biomoby commit Message-ID: <200907151835.n6FIZUSs025281@dev.open-bio.org> gordonp Wed Jul 15 14:35:30 EDT 2009 Update of /home/repository/moby/moby-live/Java/src/main/org/biomoby/client In directory dev.open-bio.org:/tmp/cvs-serv25245/src/main/org/biomoby/client Modified Files: MobyRequest.java Log Message: Re-enabled authentication support for HttpURLConnection-based service calls moby-live/Java/src/main/org/biomoby/client MobyRequest.java,1.43,1.44 =================================================================== RCS file: /home/repository/moby/moby-live/Java/src/main/org/biomoby/client/MobyRequest.java,v retrieving revision 1.43 retrieving revision 1.44 diff -u -r1.43 -r1.44 --- /home/repository/moby/moby-live/Java/src/main/org/biomoby/client/MobyRequest.java 2009/06/09 19:08:32 1.43 +++ /home/repository/moby/moby-live/Java/src/main/org/biomoby/client/MobyRequest.java 2009/07/15 18:35:30 1.44 @@ -1,8 +1,10 @@ package org.biomoby.client; import java.io.*; -import java.net.URL; +import java.net.Authenticator; // for HttpURLConnection username/password import java.net.HttpURLConnection; +import java.net.PasswordAuthentication; // for HttpURLConnection username/password +import java.net.URL; import java.util.*; import javax.xml.namespace.QName; @@ -549,6 +551,15 @@ //PG mobyXMLInputData[0] = mobyInputXML; String soapAction = "http://biomoby.org/#" + method; + if(user != null && password != null) { + final String login = user; + final String pass = password; + Authenticator.setDefault(new Authenticator() { + protected PasswordAuthentication getPasswordAuthentication() { + return new PasswordAuthentication (login, pass.toCharArray()); + } + }); + } HttpURLConnection conn = (HttpURLConnection) endpoint.openConnection(); byte[] payload = (""+