-
Story
-
Resolution: Duplicate
-
Undefined
-
None
-
None
-
False
-
-
False
-
-
[1585426103] Upstream Reporter: Tadayoshi Sato
Upstream issue status: Open
Upstream description:
There are indeed a set of API that the Hawtio backend runtime is expected to serve. They are defined as HTTP endpoints implemented by either a servlet or a MBean via Jolokia:
- https://github.com/hawtio/hawtio/blob/hawtio-2.17.0/hawtio-war/src/main/webapp/WEB-INF/web.xml
- https://github.com/hawtio/hawtio/tree/hawtio-2.17.0/hawtio-system/src/main/java/io/hawt/jmx
We should document these API endpoints and provide integration tests against them.
Incomplete list of API:
- Servlets
- `/jolokia/*`
- `/proxy/*`
- `/user/*`
- `/auth/login`, `/auth/logout`
- `/keycloak/*`
- `/plugin/*`
- `/refresh`
- MBeans
- About
- LogQuery
- QuartzFacade
- Registry
- TreeWatcher
- RBACRegistry
- JMXSecurity
- links to