final class SharingAuthCache
extends java.lang.Object
implements org.apache.http.client.AuthCache
Modifier and Type | Field and Description |
---|---|
private java.util.Map<org.apache.http.HttpHost,org.apache.http.auth.AuthScheme> |
authSchemes |
private LocalState |
state |
Constructor and Description |
---|
SharingAuthCache(LocalState state) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
org.apache.http.auth.AuthScheme |
get(org.apache.http.HttpHost host) |
void |
put(org.apache.http.HttpHost host,
org.apache.http.auth.AuthScheme authScheme) |
void |
remove(org.apache.http.HttpHost host) |
private void |
share() |
private static org.apache.http.HttpHost |
toKey(org.apache.http.HttpHost host) |
java.lang.String |
toString() |
private final LocalState state
private final java.util.Map<org.apache.http.HttpHost,org.apache.http.auth.AuthScheme> authSchemes
public SharingAuthCache(LocalState state)
private static org.apache.http.HttpHost toKey(org.apache.http.HttpHost host)
public org.apache.http.auth.AuthScheme get(org.apache.http.HttpHost host)
get
in interface org.apache.http.client.AuthCache
public void put(org.apache.http.HttpHost host, org.apache.http.auth.AuthScheme authScheme)
put
in interface org.apache.http.client.AuthCache
public void remove(org.apache.http.HttpHost host)
remove
in interface org.apache.http.client.AuthCache
public void clear()
clear
in interface org.apache.http.client.AuthCache
private void share()
public java.lang.String toString()
toString
in class java.lang.Object