[
https://issues.apache.org/jira/browse/HTTPCLIENT-1056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12992479#comment-12992479
]
Oleg Kalnichevski commented on HTTPCLIENT-1056:
-----------------------------------------------
@Sebb
RequestAuthCache is a special case. In the most common scenario AuthScope is
created by the user when adding credentials to a CredentialsProvider and at the
point AuthScheme is simply not available. So, we cannot replace the
AuthScope(String, int, String, String) constructor with AuthScope(Host,
AuthScheme). One possibility could be to create AuthRealm class that is simply
a wrapper around String.
Oleg
> Wrong creation of AuthScope object
> ----------------------------------
>
> Key: HTTPCLIENT-1056
> URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1056
> Project: HttpComponents HttpClient
> Issue Type: Bug
> Components: HttpClient
> Affects Versions: 4.1 Final
> Reporter: Gaurav Singhal
> Labels: bug
> Fix For: 4.2 Final
>
>
> Class Name: org.apache.http.client.protocol.RequestAuthCache
> Line #: 118-119
> Issue: Want to create a new Object of AuthScope by passing host name, port
> and scheme name but due to incorrect constructor call, Getting a object with
> realm name as scheme name.
> Current Code: Credentials creds = credsProvider.getCredentials(new
> AuthScope(host.getHostName(), host.getPort(), null, schemeName));
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]