Package org.apache.ivy.util.url
Class HttpClientHandler.IvyCredentialsProvider
- java.lang.Object
-
- org.apache.ivy.util.url.HttpClientHandler.IvyCredentialsProvider
-
- All Implemented Interfaces:
org.apache.http.client.CredentialsProvider
- Enclosing class:
- HttpClientHandler
private static class HttpClientHandler.IvyCredentialsProvider extends java.lang.Object implements org.apache.http.client.CredentialsProvider
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.concurrent.ConcurrentHashMap<org.apache.http.auth.AuthScope,org.apache.http.auth.Credentials>
cachedCreds
-
Constructor Summary
Constructors Modifier Constructor Description private
IvyCredentialsProvider()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
private static org.apache.http.auth.Credentials
createCredentials(java.lang.String username, java.lang.String password)
org.apache.http.auth.Credentials
getCredentials(org.apache.http.auth.AuthScope authscope)
void
setCredentials(org.apache.http.auth.AuthScope authscope, org.apache.http.auth.Credentials credentials)
-
-
-
Method Detail
-
setCredentials
public void setCredentials(org.apache.http.auth.AuthScope authscope, org.apache.http.auth.Credentials credentials)
- Specified by:
setCredentials
in interfaceorg.apache.http.client.CredentialsProvider
-
getCredentials
public org.apache.http.auth.Credentials getCredentials(org.apache.http.auth.AuthScope authscope)
- Specified by:
getCredentials
in interfaceorg.apache.http.client.CredentialsProvider
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.apache.http.client.CredentialsProvider
-
createCredentials
private static org.apache.http.auth.Credentials createCredentials(java.lang.String username, java.lang.String password)
-
-