@Contract(threading=SAFE_CONDITIONAL) public class BasicAuthCache extends Object implements 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(SchemePortResolver schemePortResolver)Default constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clear() | 
| AuthScheme | get(HttpHost host) | 
| void | put(HttpHost host,
   AuthScheme authScheme) | 
| void | remove(HttpHost host) | 
| String | toString()Returns a string representation of the object. | 
public BasicAuthCache()
public BasicAuthCache(SchemePortResolver schemePortResolver)
public AuthScheme get(HttpHost host)
public void put(HttpHost host, AuthScheme authScheme)
public String toString()
ObjecttoString method returns a
 string that "textually represents" this object. The result should be a concise but informative
 representation that is easy for a person to read. It is recommended that all subclasses override
 this method.
 
 The toString method for class Object returns a string consisting of the name of
 the class of which the object is an instance, the at-sign character `@', and the unsigned
 hexadecimal representation of the hash code of the object. In other words, this method returns a
 string equal to the value of: 
getClass().getName() + '@' + Integer.toHexString(hashCode())