stoty commented on PR #577:
URL: 
https://github.com/apache/httpcomponents-client/pull/577#issuecomment-2435065211

   I don't think that duplicating HttpAuthenticator is a good idea.
   
   For the authentication shemes, a case could be made for duplicating them, as 
those are pluggable components.
   
   However, HttpAuthenticator is a purely internal class, and no sane external 
code is expected to call it.
   
   The only way I could think that HttpAuthenticator would be called by 
external code, is if someone fully re-implemented a new (Closable...)Client 
class (and the corresponding ...Exec class ), which is not something that I 
think should be covered by backwards compatibility.
   
   The end result would be replacing HttpAuthenticator with HttpAuthenticator2, 
and having a dangling HttpAuthenticator, which doesn't work with the other 
classes anyway (and it would possibly have to be modified anyway just to 
compile).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org

Reply via email to