summaryrefslogtreecommitdiffstats
path: root/security-utils/src/main/java/com/yahoo/security/tls/policy/HostGlobPattern.java
diff options
context:
space:
mode:
Diffstat (limited to 'security-utils/src/main/java/com/yahoo/security/tls/policy/HostGlobPattern.java')
-rw-r--r--security-utils/src/main/java/com/yahoo/security/tls/policy/HostGlobPattern.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/security-utils/src/main/java/com/yahoo/security/tls/policy/HostGlobPattern.java b/security-utils/src/main/java/com/yahoo/security/tls/policy/HostGlobPattern.java
index c7acf5dfbeb..e8798686e05 100644
--- a/security-utils/src/main/java/com/yahoo/security/tls/policy/HostGlobPattern.java
+++ b/security-utils/src/main/java/com/yahoo/security/tls/policy/HostGlobPattern.java
@@ -7,20 +7,22 @@ import java.util.regex.Pattern;
/**
* @author bjorncs
*/
-public class HostGlobPattern {
+class HostGlobPattern implements RequiredPeerCredential.Pattern {
private final String pattern;
private final Pattern regexPattern;
- public HostGlobPattern(String pattern) {
+ HostGlobPattern(String pattern) {
this.pattern = pattern;
this.regexPattern = toRegexPattern(pattern);
}
+ @Override
public String asString() {
return pattern;
}
+ @Override
public boolean matches(String hostString) {
return regexPattern.matcher(hostString).matches();
}