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