|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RequestSecurityManager
Used to manage the relationship between the security of a request and the security of a page. By secure, we mean whether a request uses HTTPS and whether a page demands the use of HTTPS.
Request.isSecure()| Method Summary | |
|---|---|
boolean |
checkForInsecureRequest(String pageName)
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. |
String |
getBaseURL(String pageName)
Determines if the page security does not match the request's security. |
| Method Detail |
|---|
boolean checkForInsecureRequest(String pageName)
throws IOException
pageName - page for the current request
IOExceptionString getBaseURL(String pageName)
pageName - for the security check
BaseURLSource.getBaseURL(boolean)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||