Github user rvesse commented on the issue:
https://github.com/apache/jena/pull/151
My major concern with this pull request is that it replaces a nicely
encapsulated API with requiring users to directly interact with a lower level
API. It seems like there should be room for compromise i.e. Keeping
`HttpAuthenticator` but perhaps having it simply operate over a
`HttpClientBuilder` instead
I am also unclear how more complex authentication such as forms based
authentication which requires some sort of out of band login and presenting
some token with each request e.g. a cookie. Part of the reason the original API
was introduced by myself was that I needed to interact with systems that relied
upon forms based authentication. As I understand that the proposed new API I
would have to manage that login myself and pass the resulting `HttpContext`
everywhere that needs it?
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---