Add tests

This commit is contained in:
Joe Farebrother
2025-12-08 15:39:44 +00:00
parent 41b94e7031
commit a594ca9de8
4 changed files with 27 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
import org.springframework.web.socket.handler.TextWebSocketHandler;
import org.springframework.web.socket.WebSocketSession;
import org.springframework.web.socket.WebSocketMessage;
public class Test extends TextWebSocketHandler {
void sink(Object o) {}
@Override
public void handleMessage(WebSocketSession s, WebSocketMessage<?> m) {
sink(s); // $hasTaintFlow
sink(s.getAcceptedProtocol()); // $hasTaintFlow
sink(s.getHandshakeHeaders()); // $hasTaintFlow
sink(s.getPrincipal()); // $hasTaintFlow
sink(s.getUri()); // $hasTaintFlow
sink(m); // $hasTaintFlow
sink(m.getPayload()); // $hasTaintFlow
}
}