Revision eba21118 src/gr/ebs/gss/server/rest/RequestHandler.java
b/src/gr/ebs/gss/server/rest/RequestHandler.java | ||
---|---|---|
744 | 744 |
} |
745 | 745 |
|
746 | 746 |
/** |
747 |
* Reject illegal resource names, like '.' or '..'. |
|
747 |
* Reject illegal resource names, like '.' or '..' or resource names containing '/'.
|
|
748 | 748 |
*/ |
749 | 749 |
protected boolean isValidResourceName(String name) { |
750 |
if (".".equals(name) || "..".equals(name)) |
|
750 |
if (".".equals(name) || "..".equals(name) || name.contains("/"))
|
|
751 | 751 |
return false; |
752 | 752 |
return true; |
753 | 753 |
} |
Also available in: Unified diff