Index
All Classes and Interfaces|All Packages
A
- addResourceHandlers(ResourceHandlerRegistry) - Method in class io.hawt.springboot.HawtioEndpoint
B
- baseTagHrefFilter(EndpointPathResolver) - Method in class io.hawt.springboot.HawtioManagementConfiguration
C
- cacheFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
- clientRouteRedirectFilter(Redirector, EndpointPathResolver) - Method in class io.hawt.springboot.HawtioManagementConfiguration
-
This filter was called
LoginRedirectFilter, but now it also handles redirection/forwarding for client-side routes (React Router), so we no longer need this special RegExp mappedRequestMappingannotated method inHawtioEndpoint. - ConditionalOnExposedEndpoint - Annotation Interface in io.hawt.springboot
- configureAuthenticationProviders(ServletContext, AuthenticationConfiguration) - Method in class io.hawt.springboot.SpringHawtioContextListener
- contentSecurityPolicyFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
- contextInitialized(ServletContextEvent) - Method in class io.hawt.springboot.SpringHawtioContextListener
D
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.hawt.springboot.TrailingSlashFilter
E
- EndpointPathResolver - Class in io.hawt.springboot
- EndpointPathResolver(WebEndpointProperties, ServerProperties, ManagementServerProperties, DispatcherServletPath) - Constructor for class io.hawt.springboot.EndpointPathResolver
- ExposedEndpoint - Class in io.hawt.springboot
- ExposedEndpoint() - Constructor for class io.hawt.springboot.ExposedEndpoint
F
- flightRecorderDownloadFacade(EndpointPathResolver) - Method in class io.hawt.springboot.HawtioManagementConfiguration
- forwardHawtioRequestToIndexHtml(HttpServletRequest) - Method in class io.hawt.springboot.HawtioEndpoint
-
Forwards all React router route URLs to index.html.
G
- get() - Method in class io.hawt.springboot.HawtioProperties
- getAppConfigurationEntry(String) - Method in class io.hawt.springboot.security.SpringSecurityJAASConfiguration
- getBustRemoteEntryCache() - Method in class io.hawt.springboot.HawtioPlugin
- getModule() - Method in class io.hawt.springboot.HawtioPlugin
- getPluginEntry() - Method in class io.hawt.springboot.HawtioPlugin
- getPlugins() - Method in class io.hawt.springboot.HawtioEndpoint
- getRemoteEntryFileName() - Method in class io.hawt.springboot.HawtioPlugin
- getScope() - Method in class io.hawt.springboot.HawtioPlugin
- getUrl() - Method in class io.hawt.springboot.HawtioPlugin
H
- hawtioConfigManager(HawtioProperties) - Method in class io.hawt.springboot.HawtioManagementConfiguration
- hawtioConfigurationProperties() - Method in class io.hawt.springboot.HawtioEndpointAutoConfiguration
- hawtioContextListener(ConfigManager) - Method in class io.hawt.springboot.HawtioManagementConfiguration
- hawtioCorsFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
- hawtioEndpoint(EndpointPathResolver) - Method in class io.hawt.springboot.HawtioEndpointAutoConfiguration
- HawtioEndpoint - Class in io.hawt.springboot
-
Spring Boot endpoint to expose Hawtio.
- HawtioEndpoint(EndpointPathResolver) - Constructor for class io.hawt.springboot.HawtioEndpoint
- HawtioEndpointAutoConfiguration - Class in io.hawt.springboot
-
Autoconfiguration for Hawtio on Spring Boot.
- HawtioEndpointAutoConfiguration() - Constructor for class io.hawt.springboot.HawtioEndpointAutoConfiguration
- hawtioEndpointPathResolver(WebEndpointProperties, ServerProperties, ManagementServerProperties, DispatcherServletPath) - Method in class io.hawt.springboot.HawtioEndpointAutoConfiguration
- HawtioLogAutoConfiguration - Class in io.hawt.springboot
-
Autoconfiguration for Hawtio Log.
- HawtioLogAutoConfiguration() - Constructor for class io.hawt.springboot.HawtioLogAutoConfiguration
- HawtioManagementConfiguration - Class in io.hawt.springboot
- HawtioManagementConfiguration(EndpointPathResolver) - Constructor for class io.hawt.springboot.HawtioManagementConfiguration
- HawtioPlugin - Class in io.hawt.springboot
-
Hawtio v3 remote plugin for Spring Boot.
- HawtioPlugin(String, String) - Constructor for class io.hawt.springboot.HawtioPlugin
-
Use a plugin that's located in the application itself.
- HawtioPlugin(String, String, String) - Constructor for class io.hawt.springboot.HawtioPlugin
-
Use a plugin from remote repository.
- hawtioProperties(HawtioEndpointAutoConfiguration.HawtioConfigurationProperties) - Method in class io.hawt.springboot.HawtioEndpointAutoConfiguration
- HawtioProperties - Class in io.hawt.springboot
-
Configuration properties for Hawtio
- HawtioProperties(Map<String, String>) - Constructor for class io.hawt.springboot.HawtioProperties
- hawtioProxyAuthenticationFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
-
AuthenticationFilterhandling proxy requests (/actuator/hawtio/proxy/*). - hawtioUrlMapping(EndpointPathResolver) - Method in class io.hawt.springboot.HawtioManagementConfiguration
- hawtioWelcomeFiles(EndpointPathResolver) - Method in class io.hawt.springboot.HawtioManagementConfiguration
I
- initializeHawtioPlugins(HawtioEndpoint, Optional<List<HawtioPlugin>>) - Method in class io.hawt.springboot.HawtioManagementConfiguration
- io.hawt.springboot - package io.hawt.springboot
- io.hawt.springboot.security - package io.hawt.springboot.security
J
- jolokiaAuthenticationFilter(EndpointPathResolver) - Method in class io.hawt.springboot.HawtioManagementConfiguration
-
AuthenticationFilterhandling direct Jolokia Actuator endpoint requests (/actuator/jolokia/*). - jolokiaProxyServlet() - Method in class io.hawt.springboot.HawtioManagementConfiguration
K
- keycloakServlet() - Method in class io.hawt.springboot.HawtioManagementConfiguration
L
- logbackLogQuery() - Method in class io.hawt.springboot.HawtioLogAutoConfiguration
- loginServlet(Redirector) - Method in class io.hawt.springboot.HawtioManagementConfiguration
- logoutServlet(Redirector) - Method in class io.hawt.springboot.HawtioManagementConfiguration
M
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.hawt.springboot.ExposedEndpoint
N
- name() - Element in annotation interface io.hawt.springboot.ConditionalOnExposedEndpoint
O
- oidcServlet() - Method in class io.hawt.springboot.HawtioManagementConfiguration
P
- publicKeyPinningFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
R
- redirector() - Method in class io.hawt.springboot.HawtioManagementConfiguration
- referrerPolicyFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
- resolve(String) - Method in class io.hawt.springboot.EndpointPathResolver
-
Converts Spring actuator endpoint's name/id (See: Endpoints) (standard endpoints:
health,info, ..., Hawtio endpoints:hawtio,jolokia) into an absolute path (starting with/) within Spring Boot context path. - resolveContextPath() - Method in class io.hawt.springboot.EndpointPathResolver
- resolveUrlMapping(String, String...) - Method in class io.hawt.springboot.EndpointPathResolver
S
- servletContextInitializer() - Method in class io.hawt.springboot.HawtioManagementConfiguration
- servletPath - Variable in class io.hawt.springboot.SpringHawtioContextListener
- sessionExpiryFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
- setBustRemoteEntryCache(Boolean) - Method in class io.hawt.springboot.HawtioPlugin
- setModule(String) - Method in class io.hawt.springboot.HawtioPlugin
- setPluginEntry(String) - Method in class io.hawt.springboot.HawtioPlugin
- setPlugins(List<HawtioPlugin>) - Method in class io.hawt.springboot.HawtioEndpoint
- setRemoteEntryFileName(String) - Method in class io.hawt.springboot.HawtioPlugin
- setScope(String) - Method in class io.hawt.springboot.HawtioPlugin
- setUrl(String) - Method in class io.hawt.springboot.HawtioPlugin
- SpringHawtioContextListener - Class in io.hawt.springboot
- SpringHawtioContextListener(ConfigManager, String) - Constructor for class io.hawt.springboot.SpringHawtioContextListener
- SpringSecurityJAASConfiguration - Class in io.hawt.springboot.security
-
JAAS
Configurationthat integrates with Spring Security. - SpringSecurityJAASConfiguration(AuthenticationConfiguration) - Constructor for class io.hawt.springboot.security.SpringSecurityJAASConfiguration
- strictTransportSecurityFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
T
- trailingSlashFilter(Redirector) - Method in class io.hawt.springboot.HawtioManagementConfiguration
-
Since Spring Boot 3.0, paths with trailing slash are not automatically processed and need to be explicitly configured for handling them.
- TrailingSlashFilter - Class in io.hawt.springboot
-
Filter that simulates Root context access from WAR deployments.
- TrailingSlashFilter(Redirector) - Constructor for class io.hawt.springboot.TrailingSlashFilter
U
- userServlet() - Method in class io.hawt.springboot.HawtioManagementConfiguration
X
- xContentTypeOptionsFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
- xframeOptionsFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
- xxssProtectionFilter() - Method in class io.hawt.springboot.HawtioManagementConfiguration
All Classes and Interfaces|All Packages