public interface RequestSecurityManager
Request.isSecure()| Modifier and Type | Method and Description | 
|---|---|
boolean | 
checkForInsecureComponentEventRequest(ComponentEventRequestParameters parameters)
Checks the target page of the component event request to see if it is secure; if so, and the
 request is not secure, then a redirect to the page is generated and sent, preserving the
 original component event request. 
 | 
boolean | 
checkForInsecurePageRenderRequest(PageRenderRequestParameters parameters)
Checks the page to see if it is secure; if so, and the request is not secure, then a redirect to the page is
 generated and sent. 
 | 
LinkSecurity | 
checkPageSecurity(String pageName)
Determines if the page security does not match the request's security. 
 | 
boolean checkForInsecurePageRenderRequest(PageRenderRequestParameters parameters) throws IOException
parameters - parameters for the current requestIOExceptionboolean checkForInsecureComponentEventRequest(ComponentEventRequestParameters parameters) throws IOException
parameters - parameters for the current requestIOExceptionLinkSecurity checkPageSecurity(String pageName)
LinkSecurity.SECURE
 or LinkSecurity.INSECURE if the request security matches the pages. Otherwise, returns
 LinkSecurity.FORCE_SECURE or LinkSecurity.FORCE_INSECURE (which will force fully qualified URLs to be generated when
 rendering).pageName - for the security check5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.