Index
All Classes and Interfaces|All Packages
A
- add(FirewallComponent) - Method in class com.aoapps.servlet.firewall.pathspace.FirewallPathSpace
-
Registers a new component.
- add(FirewallComponent...) - Method in class com.aoapps.servlet.firewall.pathspace.FirewallPathSpace
-
Registers any number of new components.
- append(Rule...) - Method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Inserts rules into the end of this component.
- append(Iterable<? extends Rule>) - Method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Inserts rules into the end of this component.
C
- com.aoapps.servlet.firewall.pathspace - module com.aoapps.servlet.firewall.pathspace
- com.aoapps.servlet.firewall.pathspace - package com.aoapps.servlet.firewall.pathspace
- contains(CharSequence) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path contains a given character sequence, case-sensitive.
- contains(CharSequence) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix contains a given character sequence, case-sensitive.
- contains(CharSequence) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path contains a given character sequence, case-sensitive.
- contains(CharSequence, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path contains a given character sequence, case-sensitive.
- contains(CharSequence, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix contains a given character sequence, case-sensitive.
- contains(CharSequence, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path contains a given character sequence, case-sensitive.
- contains(CharSequence, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path contains a given character sequence, case-sensitive.
- contains(CharSequence, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix contains a given character sequence, case-sensitive.
- contains(CharSequence, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path contains a given character sequence, case-sensitive.
- contains(CharSequence, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path contains a given character sequence, case-sensitive.
- contains(CharSequence, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix contains a given character sequence, case-sensitive.
- contains(CharSequence, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path contains a given character sequence, case-sensitive.
- contains(CharSequence, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path contains a given character sequence, case-sensitive.
- contains(CharSequence, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix contains a given character sequence, case-sensitive.
- contains(CharSequence, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path contains a given character sequence, case-sensitive.
- contextDestroyed(ServletContextEvent) - Method in class com.aoapps.servlet.firewall.pathspace.FirewallPathSpace.Initializer
- contextInitialized(ServletContextEvent) - Method in class com.aoapps.servlet.firewall.pathspace.FirewallPathSpace.Initializer
D
- doFirewallComponent - Static variable in class com.aoapps.servlet.firewall.pathspace.Rules.pathSpace
-
Locates any registered
FirewallComponent
and invokes itsset of firewall rules
.
E
- endsWith(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path ends with a given string, case-sensitive.
- endsWith(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix ends with a given string, case-sensitive.
- endsWith(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path ends with a given string, case-sensitive.
- endsWith(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path ends with a given string, case-sensitive.
- endsWith(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix ends with a given string, case-sensitive.
- endsWith(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path ends with a given string, case-sensitive.
- endsWith(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path ends with a given string, case-sensitive.
- endsWith(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix ends with a given string, case-sensitive.
- endsWith(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path ends with a given string, case-sensitive.
- endsWith(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path ends with a given string, case-sensitive.
- endsWith(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix ends with a given string, case-sensitive.
- endsWith(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path ends with a given string, case-sensitive.
- endsWith(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path ends with a given string, case-sensitive.
- endsWith(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix ends with a given string, case-sensitive.
- endsWith(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path ends with a given string, case-sensitive.
- equals(Path) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-sensitive.
- equals(Path) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-sensitive.
- equals(Path, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-sensitive.
- equals(Path, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-sensitive.
- equals(Path, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-sensitive.
- equals(Path, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-sensitive.
- equals(Path, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-sensitive.
- equals(Path, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-sensitive.
- equals(Path, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-sensitive.
- equals(Path, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-sensitive.
- equals(Prefix) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-sensitive.
- equals(Prefix, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-sensitive.
- equals(Prefix, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-sensitive.
- equals(Prefix, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-sensitive.
- equals(Prefix, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-sensitive.
- equals(CharSequence) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given character sequence, case-sensitive.
- equals(CharSequence) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given character sequence, case-sensitive.
- equals(CharSequence) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given character sequence, case-sensitive.
- equals(CharSequence, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given character sequence, case-sensitive.
- equals(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-sensitive.
- equals(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-sensitive.
- equals(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-sensitive.
- equals(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-sensitive.
- equals(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-sensitive.
- equals(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-sensitive.
- equals(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-sensitive.
- equals(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-sensitive.
- equals(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-sensitive.
- equals(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-sensitive.
- equals(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-sensitive.
- equals(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-sensitive.
- equals(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-sensitive.
- equals(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-sensitive.
- equals(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-sensitive.
- equalsIgnoreCase(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-insensitive.
- equalsIgnoreCase(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-insensitive.
- equalsIgnoreCase(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix is equal to a given string, case-insensitive.
- equalsIgnoreCase(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path is equal to a given string, case-insensitive.
F
- FirewallComponent - Class in com.aoapps.servlet.firewall.pathspace
- FirewallPathSpace - Class in com.aoapps.servlet.firewall.pathspace
-
Manages the allocation of the servlet
path space
to registeredcomponents
, creating per-module sets of firewall rules. - FirewallPathSpace.Initializer - Class in com.aoapps.servlet.firewall.pathspace
-
Initializes the firewall
PathSpace
during application start-up.
G
- get(Path) - Method in class com.aoapps.servlet.firewall.pathspace.FirewallPathSpace
-
Finds the component registered at the given path.
- getInstance(ServletContext) - Static method in class com.aoapps.servlet.firewall.pathspace.FirewallPathSpace
-
Gets the
FirewallPathSpace
for the givenServletContext
, creating a new instance if not yet present. - getPrefixes() - Method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Gets an unmodifiable set of prefixes associated with this component.
- getRules() - Method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Gets an unmodifiable copy of the rules applied to this component.
- getRulesIterable() - Method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Gets an unmodifiable iterator to the rules.
I
- Initializer() - Constructor for class com.aoapps.servlet.firewall.pathspace.FirewallPathSpace.Initializer
M
- matches(WildcardPatternMatcher) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix matches a given
WildcardPatternMatcher
. - matches(WildcardPatternMatcher, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path matches a given
WildcardPatternMatcher
. - matches(Pattern) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path matches a given regular expression.
- matches(Pattern) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix matches a given regular expression.
- matches(Pattern) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path matches a given regular expression.
- matches(Pattern, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path matches a given regular expression.
- matches(Pattern, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix matches a given regular expression.
- matches(Pattern, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path matches a given regular expression.
- matches(Pattern, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path matches a given regular expression.
- matches(Pattern, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix matches a given regular expression.
- matches(Pattern, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path matches a given regular expression.
- matches(Pattern, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path matches a given regular expression.
- matches(Pattern, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix matches a given regular expression.
- matches(Pattern, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path matches a given regular expression.
- matches(Pattern, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path matches a given regular expression.
- matches(Pattern, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix matches a given regular expression.
- matches(Pattern, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path matches a given regular expression.
N
- newInstance(Prefix[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Creates a new firewall component.
- newInstance(Prefix[], Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Creates a new firewall component.
- newInstance(Prefix, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Creates a new firewall component.
- newInstance(Prefix, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Creates a new firewall component.
- newInstance(Iterable<? extends Prefix>, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Creates a new firewall component.
- newInstance(Iterable<? extends Prefix>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Creates a new firewall component.
P
- prepend(Rule...) - Method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Inserts rules into the beginning of this component.
- prepend(Iterable<? extends Rule>) - Method in class com.aoapps.servlet.firewall.pathspace.FirewallComponent
-
Inserts rules into the beginning of this component.
R
- Rules - Class in com.aoapps.servlet.firewall.pathspace
- Rules.pathMatch - Class in com.aoapps.servlet.firewall.pathspace
-
See
PathMatch
. - Rules.pathMatch.path - Class in com.aoapps.servlet.firewall.pathspace
-
See
PathMatch.getPath()
. - Rules.pathMatch.prefix - Class in com.aoapps.servlet.firewall.pathspace
- Rules.pathMatch.prefixPath - Class in com.aoapps.servlet.firewall.pathspace
- Rules.pathSpace - Class in com.aoapps.servlet.firewall.pathspace
-
See
FirewallPathSpace
.
S
- startsWith(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path starts with a given string, case-sensitive.
- startsWith(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix starts with a given string, case-sensitive.
- startsWith(String) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path starts with a given string, case-sensitive.
- startsWith(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path starts with a given string, case-sensitive.
- startsWith(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix starts with a given string, case-sensitive.
- startsWith(String, Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path starts with a given string, case-sensitive.
- startsWith(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path starts with a given string, case-sensitive.
- startsWith(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix starts with a given string, case-sensitive.
- startsWith(String, Rule[], Rule...) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path starts with a given string, case-sensitive.
- startsWith(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path starts with a given string, case-sensitive.
- startsWith(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix starts with a given string, case-sensitive.
- startsWith(String, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path starts with a given string, case-sensitive.
- startsWith(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.path
-
Matches when a request path starts with a given string, case-sensitive.
- startsWith(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefix
-
Matches when a request prefix starts with a given string, case-sensitive.
- startsWith(String, Iterable<? extends Rule>, Iterable<? extends Rule>) - Static method in class com.aoapps.servlet.firewall.pathspace.Rules.pathMatch.prefixPath
-
Matches when a request prefix path starts with a given string, case-sensitive.
All Classes and Interfaces|All Packages