Package org.mapfish.print.processor.http.matcher
Contains classes for performing matches on urls.
-
Interface Summary Interface Description URIMatcher Checks if a uri is a permitted uri. -
Class Summary Class Description AbstractMatcher Base matcher for checking that URIs are authorized or denied.AcceptAllMatcher A matcher that always returns true.AddressHostMatcher Compares ip address string and mask string by usingInetAddress
comparison.DnsHostMatcher Allows to check that a given URL matches a DNS address (textual format).HostMatcher Used to validate the access to a map service host.HostnameMatcher Allows to check that a given URL matches a hostname literally (textual match).InetHostMatcher Allows to check that a given URL matches an IP address (numeric format).InetHostMatcher.AddressMask The ip addresses that are considered legal.LocalHostMatcher Allows to check that a given URL is served by one of the local network interface or one of its aliases.MatchInfo Information required for performing a request match.UriMatchers Hold a list ofURIMatcher
and implement the logic to see if any matches an URI.