diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-12-09 16:56:04 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2021-12-09 16:56:04 +0100 |
commit | 286d3cb295bcb06e4bd051050e97b45b70c028f8 (patch) | |
tree | d5ceeae083a94f49760c9b9a04b370e796590d66 /security-utils/src/test/java/com/yahoo/security | |
parent | 800c53c580717f7f1d8bcc02d31235ac6d3673d2 (diff) |
Disable '?' as single char wildcard for URI matching
Diffstat (limited to 'security-utils/src/test/java/com/yahoo/security')
-rw-r--r-- | security-utils/src/test/java/com/yahoo/security/tls/policy/GlobPatternTest.java | 2 | ||||
-rw-r--r-- | security-utils/src/test/java/com/yahoo/security/tls/policy/UriGlobPatternTest.java | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/security-utils/src/test/java/com/yahoo/security/tls/policy/GlobPatternTest.java b/security-utils/src/test/java/com/yahoo/security/tls/policy/GlobPatternTest.java index b7f4b6b9c46..4350aa2b0a9 100644 --- a/security-utils/src/test/java/com/yahoo/security/tls/policy/GlobPatternTest.java +++ b/security-utils/src/test/java/com/yahoo/security/tls/policy/GlobPatternTest.java @@ -100,7 +100,7 @@ class GlobPatternTest { } private static GlobPattern globPattern(String pattern, String boundaries) { - return new GlobPattern(pattern, boundaries.toCharArray()); + return new GlobPattern(pattern, boundaries.toCharArray(), true); } } diff --git a/security-utils/src/test/java/com/yahoo/security/tls/policy/UriGlobPatternTest.java b/security-utils/src/test/java/com/yahoo/security/tls/policy/UriGlobPatternTest.java index d598fbe1b84..c60c782da14 100644 --- a/security-utils/src/test/java/com/yahoo/security/tls/policy/UriGlobPatternTest.java +++ b/security-utils/src/test/java/com/yahoo/security/tls/policy/UriGlobPatternTest.java @@ -20,6 +20,8 @@ class UriGlobPatternTest { assertMatches("scheme://*/segment1/segment2", "scheme://hostname/segment1/segment2"); assertMatches("scheme://*.name/", "scheme://host.name/"); assertNotMatches("scheme://*", "scheme://hostname/"); + assertMatches("scheme://hostname/mypath?query=value", "scheme://hostname/mypath?query=value"); + assertNotMatches("scheme://hostname/?", "scheme://hostname/p"); } private void assertMatches(String pattern, String value) { |