Package org.apache.struts2.security
Interface ExcludedPatternsChecker
- All Known Subinterfaces:
- NotExcludedAcceptedPatternsChecker
- All Known Implementing Classes:
- DefaultExcludedPatternsChecker,- DefaultNotExcludedAcceptedPatternsChecker
public interface ExcludedPatternsChecker
Used across different interceptors to check if given string matches one of the excluded patterns.
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionAllow access list of all defined excluded patternsisExcluded(String value) Checks if value matches any of patterns on exclude listvoidsetExcludedPatterns(String commaDelimitedPatterns) Sets excluded patterns during runtimevoidsetExcludedPatterns(String[] patterns) Sets excluded patterns during runtimevoidsetExcludedPatterns(Set<String> patterns) Sets excluded patterns during runtime
- 
Method Details- 
isExcludedChecks if value matches any of patterns on exclude list- Parameters:
- value- to check
- Returns:
- object containing result of matched pattern and pattern itself
 
- 
setExcludedPatternsSets excluded patterns during runtime- Parameters:
- commaDelimitedPatterns- comma delimited string with patterns
 
- 
setExcludedPatternsSets excluded patterns during runtime- Parameters:
- patterns- array of additional excluded patterns
 
- 
setExcludedPatternsSets excluded patterns during runtime- Parameters:
- patterns- set of additional patterns
 
- 
getExcludedPatternsAllow access list of all defined excluded patterns- Returns:
- set of excluded patterns
 
 
-