@Contract(threading=SAFE)
public class BasicAuthCache
extends java.lang.Object
implements org.apache.http.client.AuthCache
AuthCache. This implements
expects AuthScheme to be Serializable
in order to be cacheable.
Instances of this class are thread safe as of version 4.4.
| Constructor and Description |
|---|
BasicAuthCache() |
BasicAuthCache(org.apache.http.conn.SchemePortResolver schemePortResolver)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
org.apache.http.auth.AuthScheme |
get(HttpHost host) |
protected HttpHost |
getKey(HttpHost host) |
void |
put(HttpHost host,
org.apache.http.auth.AuthScheme authScheme) |
void |
remove(HttpHost host) |
java.lang.String |
toString() |
public BasicAuthCache(org.apache.http.conn.SchemePortResolver schemePortResolver)
public BasicAuthCache()
public void put(HttpHost host, org.apache.http.auth.AuthScheme authScheme)
put in interface org.apache.http.client.AuthCachepublic org.apache.http.auth.AuthScheme get(HttpHost host)
get in interface org.apache.http.client.AuthCachepublic void remove(HttpHost host)
remove in interface org.apache.http.client.AuthCachepublic void clear()
clear in interface org.apache.http.client.AuthCachepublic java.lang.String toString()
toString in class java.lang.Object