org.sr.client
Class TSAuthenticator
java.lang.Object
java.net.Authenticator
org.sr.client.TSAuthenticator
public class TSAuthenticator
- extends java.net.Authenticator
This class is a thread safe subclass of java.net.Authenticator class. It keeps a thread safe map
which keeps url and security credential pairs in it.
Usage:
Authenticator.setDefault(new TSAuthenticator());
TSAuthenticator.setCredentials("http://www.srv.com/sr/JSONRR","userName","password");
TSAuthenticator.setProxyCredentials("userName","password");
- Author:
- Serhat Dirik
- See Also:
Authenticator
Nested classes/interfaces inherited from class java.net.Authenticator |
java.net.Authenticator.RequestorType |
Method Summary |
static void |
setCredentials(java.lang.String url,
java.lang.String uname,
java.lang.String password)
Sets security credentials for connections to the given url |
static void |
setProxyCredentials(java.lang.String uname,
java.lang.String password)
Sets security credentials to pass proxy server |
Methods inherited from class java.net.Authenticator |
requestPasswordAuthentication, requestPasswordAuthentication, requestPasswordAuthentication, setDefault |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TSAuthenticator
public TSAuthenticator()
setProxyCredentials
public static void setProxyCredentials(java.lang.String uname,
java.lang.String password)
- Sets security credentials to pass proxy server
- Parameters:
uname
- password
-
setCredentials
public static void setCredentials(java.lang.String url,
java.lang.String uname,
java.lang.String password)
- Sets security credentials for connections to the given url
- Parameters:
url
- uname
- password
-