org.ksoap2.transport
Class HttpTransportBasicAuth
java.lang.Object
org.ksoap2.transport.Transport
org.ksoap2.transport.HttpTransport
org.ksoap2.transport.HttpTransportBasicAuth
public class HttpTransportBasicAuth
- extends HttpTransport
An Http transport layer class which provides a mechanism to login to
webservices using Basic Authentication
Field Summary |
private java.lang.String |
password
|
private java.lang.String |
username
|
Constructor Summary |
HttpTransportBasicAuth(java.lang.String url,
java.lang.String username,
java.lang.String password)
Constructor with username and password |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
username
private java.lang.String username
password
private java.lang.String password
HttpTransportBasicAuth
public HttpTransportBasicAuth(java.lang.String url,
java.lang.String username,
java.lang.String password)
- Constructor with username and password
- Parameters:
url
- The url address of the webservice endpointusername
- Username for the Basic Authentication challenge RFC 2617 *password
- Password for the Basic Authentication challenge RFC 2617
getServiceConnection
protected ServiceConnection getServiceConnection()
throws java.io.IOException
- Overrides:
getServiceConnection
in class HttpTransport
- Throws:
java.io.IOException
addBasicAuthentication
protected void addBasicAuthentication(ServiceConnection midpConnection)
throws java.io.IOException
- Throws:
java.io.IOException