# Cases for tools/java-oracle's KonfigCases: FILIUS' firewall settings page # (konfig) fed with what a browser posts. Read by firewallSettings.test.ts. case getEmpty empty GET case getThree three GET POST case deactivate three POST btnSave=speichern POST firewallActivate=1&dropICMP=1&onlySYN=1&btnSave=speichern case defaultPolicy three POST defaultPolicy=accept&defPolSet=speichern POST defaultPolicy=xyz&defPolSet=speichern POST defaultPolicy=accept POST defaultPolicy=accept&defPolSet=speichern POST defPolSet=speichern case moveUp three POST radioRule=2&moveup=rauf POST radioRule=1&moveup=rauf POST radioRule=4&moveup=rauf POST moveup=rauf POST radioRule=3&radioRule=2&moveup=rauf POST radioRule=2&radioRule=abc&moveup=rauf POST radioRule=%2B3&moveup=rauf case moveDown three POST radioRule=1&movedown=runter POST radioRule=3&movedown=runter POST movedown=runter case moveDownZero three POST radioRule=0&movedown=runter case delete three POST radioRule=2&delrule=l%C3%B6schen POST radioRule=0&delrule=l%C3%B6schen POST radioRule=abc&delrule=l%C3%B6schen POST radioRule=9&delrule=l%C3%B6schen case addEmpty empty POST srcIP=&srcMask=&destIP=&destMask=&protocol=*&port=&action=drop&addrule=hinzuf%C3%BCgen POST srcIP=&srcMask=&destIP=&destMask=&protocol=TCP&port=80&action=accept&addrule=hinzuf%C3%BCgen POST srcIP=&srcMask=&destIP=&destMask=&protocol=UDP&port=-1&action=drop&addrule=hinzuf%C3%BCgen POST srcIP=&srcMask=&destIP=&destMask=&protocol=tcp&port=+53+&action=ACCEPT&addrule=hinzuf%C3%BCgen POST addrule=x case addSource empty POST srcIP=10.0.0.0&srcMask=255.255.255.0&destIP=&destMask=&protocol=TCP&port=80&action=drop&addrule=hinzuf%C3%BCgen case addSourceMaskFirst empty POST srcMask=255.255.255.0&srcIP=10.0.0.0&destIP=&destMask=&protocol=TCP&port=80&action=drop&addrule=hinzuf%C3%BCgen case sourceRule sourceRule GET case addDestination empty POST srcIP=&srcMask=&destIP=20.0.0.0&destMask=255.0.0.0&protocol=UDP&port=&action=accept&addrule=hinzuf%C3%BCgen case addDestinationMaskFirst empty POST srcIP=&srcMask=&destMask=255.0.0.0&destIP=20.0.0.0&protocol=UDP&port=&action=accept&addrule=hinzuf%C3%BCgen case destinationRule destinationRule GET case errors three POST srcIP=10.0.0.300&srcMask=&destIP=&destMask=255.0.255.0&protocol=UDP&port=abc&action=accept&addrule=hinzuf%C3%BCgen GET POST radioRule=1&moveup=rauf POST srcIP=10.0.0.1&srcMask=1.2.3.4&destIP=&destMask=255.0.0.0&protocol=TCP&port=0&action=drop&addrule=hinzuf%C3%BCgen POST srcIP=&srcMask=0.0.0.0&destIP=1.2.3.4&destMask=0.0.0.0&protocol=*&port=65536&action=drop&addrule=hinzuf%C3%BCgen POST srcIP=&srcMask=&destIP=&destMask=&protocol=*&port=080&action=drop&addrule=hinzuf%C3%BCgen POST srcIP=&srcMask=&destIP=&destMask=&protocol=*&port=%2B80&action=drop&addrule=hinzuf%C3%BCgen POST srcIP=&srcMask=255.255.255.0.&destIP=&destMask=255.255.255&protocol=*&port=65535&action=drop&addrule=hinzuf%C3%BCgen case errorAndSave three POST srcIP=1.2.3&srcMask=&destIP=&destMask=&protocol=*&port=&action=drop&btnSave=speichern&addrule=hinzuf%C3%BCgen case markup empty POST srcIP=%3Cb%3E%22&srcMask=&destIP=&destMask=&protocol=*&port=&action=drop&addrule=hinzuf%C3%BCgen case dollar empty POST srcIP=%241&srcMask=&destIP=&destMask=&protocol=*&port=&action=drop&addrule=hinzuf%C3%BCgen case encoding empty POST srcIP=+&srcMask=&destIP=&destMask=&protocol=%2A&port=%38&action=drop&addrule=hinzuf%C3%BCgen POST \u000abtnSave=speichern&firewallActivate=1 POST BTNSAVE=x&firewallActivate=1 POST =x&btnSave case masks empty POST srcIP=&srcMask=%2B255.255.255.0&destIP=1.2.3&destMask=255.255.255.255.0&protocol=TCP&protocol=UDP&port=&action=drop&addrule=hinzuf%C3%BCgen POST srcIP=&srcMask=255.255.255.256&destIP=&destMask=255.255.255.255&protocol=*&port=&action=accept&action=drop&addrule=hinzuf%C3%BCgen case portZero portZero GET case ampersand empty POST srcIP=%26&srcMask=&destIP=&destMask=&protocol=*&port=&action=drop&addrule=hinzuf%C3%BCgen # What Java's browser window posts (Swing's form: every field, the button pressed). case browserForm three POST firewallActivate=1&onlySYN=1&btnSave=speichern&defaultPolicy=drop&srcIP=&srcMask=&destIP=&destMask=&protocol=*&port=&action=drop POST onlySYN=1&defaultPolicy=accept&defPolSet=speichern&srcIP=&srcMask=&destIP=&destMask=&protocol=*&port=&action=drop POST firewallActivate=1&onlySYN=1&defaultPolicy=drop&radioRule=3&moveup=rauf&srcIP=10.0.0.0&srcMask=&destIP=&destMask=&protocol=*&port=&action=drop POST firewallActivate=1&onlySYN=1&defaultPolicy=drop&srcIP=&srcMask=&destIP=&destMask=&protocol=UDP&port=53&action=accept&addrule=hinzuf%C3%BCgen POST firewallActivate=1&onlySYN=1&defaultPolicy=drop&radioRule=1&delrule=l%C3%B6schen&srcIP=&srcMask=&destIP=&destMask=&protocol=*&port=&action=drop case malformed three POST radioRule=2&moveup=rauf&x=%zz POST radioRule=2&moveup=rauf&x=%