org.bbqjs.spring.ajax
Class ServerWhitelistRequestForwarder
java.lang.Object
org.bbqjs.spring.ajax.RequestForwarder
org.bbqjs.spring.ajax.ServerWhitelistRequestForwarder
- All Implemented Interfaces:
- org.springframework.beans.factory.InitializingBean
public class ServerWhitelistRequestForwarder
- extends RequestForwarder
A RequestForwarder which only allows forwarding to pre-ordained servers
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServerWhitelistRequestForwarder
public ServerWhitelistRequestForwarder()
getUrlToForwardTo
protected URL getUrlToForwardTo(javax.servlet.http.HttpServletRequest request)
throws Exception
- Overrides:
getUrlToForwardTo
in class RequestForwarder
- Throws:
Exception
setWhiteList
public void setWhiteList(List<String> whiteList)
- This list contains servers which we allow sending requests to. E.g:
<list>
<value>http://www.google.com</value>
<value>http://www.yahoo.com</value>
</list>
- Parameters:
whiteList
-
Copyright © 2012. All Rights Reserved.