-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HTTP transport #94
Comments
The HTTPS part can be left for later, especially if #93 will not be available in time. |
Oh and FYI, I'd like to avoid adding external dependencies as much as possible. I realize that the HTTP client in JDK is a PITA, but it should be enough. Or, if we really need a library, it shouldn't have a lot of dependencies itself and should probably be |
I am thinking about creating class like |
Hm, OK, I was thinking more of an HTTP-based implementation of |
Fixed by #109. |
Added sasl-mechanism-selector to AddAuthenticationConfiguration
It would be useful to have support for HTTP transport, in addition to the native management protocol. Some operations can't be performed over the HTTP transport, though -- notably, anything related to CLI (i.e., all invocations of
executeCli
and certain subset of invocations ofexecute
, even if we were able to parse CLI strings). Meaning that some methods ofOnlineManagementClient
would throwUnsupportedOperationException
with the HTTP transport when they would work perfectly fine with native protocol.For that reason, I think that maybe HTTP transport could maybe be configured in a slightly annoying way. But maybe that doesn't make a lot of sense.
This also incorporates HTTPS, which should reuse the SSL configuration bits from #93.
The text was updated successfully, but these errors were encountered: