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 privateIvyCredentialsProvider()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()private static org.apache.http.auth.CredentialscreateCredentials(java.lang.String username, java.lang.String password)org.apache.http.auth.CredentialsgetCredentials(org.apache.http.auth.AuthScope authscope)voidsetCredentials(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:
setCredentialsin interfaceorg.apache.http.client.CredentialsProvider
-
getCredentials
public org.apache.http.auth.Credentials getCredentials(org.apache.http.auth.AuthScope authscope)
- Specified by:
getCredentialsin interfaceorg.apache.http.client.CredentialsProvider
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.http.client.CredentialsProvider
-
createCredentials
private static org.apache.http.auth.Credentials createCredentials(java.lang.String username, java.lang.String password)
-
-