Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addHstsHeaders(HttpServletResponse) - Static method in class io.apicurio.common.apps.web.filters.HSTSFilter
B
- BaseHrefFilter - Class in io.apicurio.common.apps.web.filters
-
Note: simple filtering of response content - found on Stack Overflow here: https://stackoverflow.com/a/14741213
- BaseHrefFilter() - Constructor for class io.apicurio.common.apps.web.filters.BaseHrefFilter
- BaseHrefFilter.CharResponseWrapper - Class in io.apicurio.common.apps.web.filters
C
- CharResponseWrapper(HttpServletResponse) - Constructor for class io.apicurio.common.apps.web.filters.BaseHrefFilter.CharResponseWrapper
- ConfigJsServlet - Class in io.apicurio.common.apps.web.servlets
-
Generates the 'config.js' file imported by the UI.
- ConfigJsServlet() - Constructor for class io.apicurio.common.apps.web.servlets.ConfigJsServlet
D
- destroy() - Method in class io.apicurio.common.apps.web.filters.BaseHrefFilter
- destroy() - Method in class io.apicurio.common.apps.web.filters.HSTSFilter
- destroy() - Method in class io.apicurio.common.apps.web.filters.RedirectFilter
- destroy() - Method in class io.apicurio.common.apps.web.filters.ResourceCacheControlFilter
- disableHttpCaching(HttpServletResponse) - Static method in class io.apicurio.common.apps.web.filters.ResourceCacheControlFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.apicurio.common.apps.web.filters.BaseHrefFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.apicurio.common.apps.web.filters.HSTSFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.apicurio.common.apps.web.filters.RedirectFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.apicurio.common.apps.web.filters.ResourceCacheControlFilter
- doGet(HttpServletRequest, HttpServletResponse) - Method in class io.apicurio.common.apps.web.servlets.ConfigJsServlet
G
- generateApiUrl(HttpServletRequest) - Method in class io.apicurio.common.apps.web.servlets.ConfigJsServlet
-
Generates a URL that the caller can use to access the REST API.
- generateConfig(HttpServletRequest) - Method in class io.apicurio.common.apps.web.servlets.ConfigJsServlet
-
Called to generate the configuration object.
- getApiRelativePath() - Method in class io.apicurio.common.apps.web.servlets.ConfigJsServlet
-
Gets the relative path of the API.
- getApiUrlOverride() - Method in class io.apicurio.common.apps.web.servlets.ConfigJsServlet
-
Gets the API URL override.
- getByteArray() - Method in class io.apicurio.common.apps.web.filters.BaseHrefFilter.CharResponseWrapper
- getOutputStream() - Method in class io.apicurio.common.apps.web.filters.BaseHrefFilter.CharResponseWrapper
- getRedirects() - Method in class io.apicurio.common.apps.web.filters.RedirectFilter
- getVarName() - Method in class io.apicurio.common.apps.web.servlets.ConfigJsServlet
-
Called to get the variable name for the output JSONP payload.
- getWriter() - Method in class io.apicurio.common.apps.web.filters.BaseHrefFilter.CharResponseWrapper
H
- HSTSFilter - Class in io.apicurio.common.apps.web.filters
-
Add HSTS headers to all HTTP responses.
- HSTSFilter() - Constructor for class io.apicurio.common.apps.web.filters.HSTSFilter
-
C'tor
I
- init(FilterConfig) - Method in class io.apicurio.common.apps.web.filters.BaseHrefFilter
- init(FilterConfig) - Method in class io.apicurio.common.apps.web.filters.HSTSFilter
- init(FilterConfig) - Method in class io.apicurio.common.apps.web.filters.RedirectFilter
- init(FilterConfig) - Method in class io.apicurio.common.apps.web.filters.ResourceCacheControlFilter
- io.apicurio.common.apps.web.filters - package io.apicurio.common.apps.web.filters
- io.apicurio.common.apps.web.servlets - package io.apicurio.common.apps.web.servlets
- isEnabled() - Method in class io.apicurio.common.apps.web.filters.RedirectFilter
R
- ReactAppServlet - Class in io.apicurio.common.apps.web.servlets
-
A simple servlet that forwards everything to /index.html.
- ReactAppServlet() - Constructor for class io.apicurio.common.apps.web.servlets.ReactAppServlet
- RedirectFilter - Class in io.apicurio.common.apps.web.filters
-
Base class for applications that want to have a configurable redirect setup.
- RedirectFilter() - Constructor for class io.apicurio.common.apps.web.filters.RedirectFilter
- resolveUrlFromXForwarded(HttpServletRequest, String) - Static method in class io.apicurio.common.apps.web.servlets.ConfigJsServlet
-
Resolves a URL path relative to the information found in X-Forwarded-Host and X-Forwarded-Proto.
- ResourceCacheControlFilter - Class in io.apicurio.common.apps.web.filters
-
Filterto add cache control headers for resources such as CSS and images. - ResourceCacheControlFilter() - Constructor for class io.apicurio.common.apps.web.filters.ResourceCacheControlFilter
-
C'tor
S
- service(ServletRequest, ServletResponse) - Method in class io.apicurio.common.apps.web.servlets.ReactAppServlet
T
- toString() - Method in class io.apicurio.common.apps.web.filters.BaseHrefFilter.CharResponseWrapper
All Classes and Interfaces|All Packages|Serialized Form