aboutsummaryrefslogtreecommitdiffstats
path: root/security-utils/src/test/java/com/yahoo/security
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2021-12-09 16:56:04 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2021-12-09 16:56:04 +0100
commit286d3cb295bcb06e4bd051050e97b45b70c028f8 (patch)
treed5ceeae083a94f49760c9b9a04b370e796590d66 /security-utils/src/test/java/com/yahoo/security
parent800c53c580717f7f1d8bcc02d31235ac6d3673d2 (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.java2
-rw-r--r--security-utils/src/test/java/com/yahoo/security/tls/policy/UriGlobPatternTest.java2
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) {