Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
88c2c62
Update README.md
ravn-soren May 2, 2019
f5b6052
Allow more charecters in select values
ravn-soren May 2, 2019
4df2e31
Added wildcards to select
Jul 10, 2019
2b3f720
Added test of wildcards
Jul 10, 2019
08c7369
Merge remote-tracking branch 'upstream/master'
Oct 14, 2019
3ced255
Changed logic in Elements to support single element size spans
Oct 14, 2019
ffd054d
Expanded test with now valid input
Oct 14, 2019
2445e53
Simplified logic in getElement
Oct 14, 2019
b98bf17
Allow more charecters in select values
ravn-soren May 2, 2019
bfbd453
Added test of wildcards
Jul 10, 2019
99a8ca5
Changed logic in Elements to support single element size spans
Oct 14, 2019
51ed785
Expanded test with now valid input
Oct 14, 2019
fa70d71
Simplified logic in getElement
Oct 14, 2019
e1801d6
Allow more charecters in select values
ravn-soren May 2, 2019
c5ec9ac
Changed logic in Elements to support single element size spans
Oct 14, 2019
31af3e5
Simplified logic in getElement
Oct 14, 2019
2b13508
Adjusted elements logic to allow same start and end, or only one element
Nov 7, 2019
9635e1b
Merge remote-tracking branch 'origin/master'
Nov 7, 2019
d3199bb
Removed duplicated test
Nov 7, 2019
8bff051
Added test for single element equal to 0
Nov 7, 2019
217d83b
Merge branch 'master' of https://github.com/openapi-tools/api-capabil…
kno-trackunit Mar 17, 2020
b1dab41
Suspicious character sequences now work as intended
kno-trackunit Mar 17, 2020
44ef932
Character sequences are unnessesary
kno-trackunit Mar 18, 2020
f649d6d
Reverted changes
kno-trackunit Mar 18, 2020
c427e97
Update Sanitizer.java
kno-trackunit Mar 18, 2020
01286fa
Update Sanitizer.java
kno-trackunit Mar 18, 2020
4362f02
PR requested changes
kno-trackunit Mar 23, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update Sanitizer.java
  • Loading branch information
kno-trackunit committed Mar 18, 2020
commit 01286fab6c040406780569f6c895b4db1809577a
Original file line number Diff line number Diff line change
@@ -1,15 +1,12 @@
package io.openapitools.api.capabilities;

import java.util.Arrays;
import java.util.List;
import java.util.regex.Pattern;
import java.util.stream.Collectors;

/**
* API input sanitizer in a rudimental version.
*/
public final class Sanitizer {
private static final String[] SUSPICIOUS_CONTENT = {"\'", "\"", "\\", "%", "\0", "\b", "\n", "\t", "\r", "?", "#"};
private static final String[] SUSPICIOUS_CONTENT = {"\'", "\"", "\\", "%", "\0", "\b", "\n", "\t", "\r", "?", "#"};

private Sanitizer() {
// reduce scope to avoid default construction
Expand Down