Package org.apache.struts2.security
Class DefaultNotExcludedAcceptedPatternsChecker
java.lang.Object
org.apache.struts2.security.DefaultNotExcludedAcceptedPatternsChecker
- All Implemented Interfaces:
- AcceptedPatternsChecker,- ExcludedPatternsChecker,- NotExcludedAcceptedPatternsChecker
public class DefaultNotExcludedAcceptedPatternsChecker
extends Object
implements NotExcludedAcceptedPatternsChecker
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.apache.struts2.security.AcceptedPatternsCheckerAcceptedPatternsChecker.IsAcceptedNested classes/interfaces inherited from interface org.apache.struts2.security.ExcludedPatternsCheckerExcludedPatternsChecker.IsExcludedNested classes/interfaces inherited from interface org.apache.struts2.security.NotExcludedAcceptedPatternsCheckerNotExcludedAcceptedPatternsChecker.IsAllowed
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionAllow access list of all defined excluded patternsAllow access list of all defined excluded patternsisAccepted(String value) Checks if value matches any of patterns on exclude listChecks if value doesn't match excluded pattern and matches accepted patternisExcluded(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 runtimevoidsetAcceptedPatterns(AcceptedPatternsChecker acceptedPatterns) voidsetExcludedPatterns(String commaDelimitedPatterns) Sets excluded patterns during runtimevoidsetExcludedPatterns(String[] patterns) Sets excluded patterns during runtimevoidsetExcludedPatterns(Set<String> patterns) Sets excluded patterns during runtimevoidsetExcludedPatterns(ExcludedPatternsChecker excludedPatterns) 
- 
Constructor Details- 
DefaultNotExcludedAcceptedPatternsCheckerpublic DefaultNotExcludedAcceptedPatternsChecker()
 
- 
- 
Method Details- 
setExcludedPatterns
- 
setAcceptedPatterns
- 
isAllowedDescription copied from interface:NotExcludedAcceptedPatternsCheckerChecks if value doesn't match excluded pattern and matches accepted pattern- Specified by:
- isAllowedin interface- NotExcludedAcceptedPatternsChecker
- Parameters:
- value- to check
- Returns:
- object containing result of matched pattern and pattern itself
 
- 
isAcceptedDescription copied from interface:AcceptedPatternsCheckerChecks if value matches any of patterns on exclude list- Specified by:
- isAcceptedin interface- AcceptedPatternsChecker
- Parameters:
- value- to check
- Returns:
- object containing result of matched pattern and pattern itself
 
- 
setAcceptedPatternsDescription copied from interface:AcceptedPatternsCheckerSets excluded patterns during runtime- Specified by:
- setAcceptedPatternsin interface- AcceptedPatternsChecker
- Parameters:
- commaDelimitedPatterns- comma delimited string with patterns
 
- 
setAcceptedPatternsDescription copied from interface:AcceptedPatternsCheckerSet excluded patterns during runtime- Specified by:
- setAcceptedPatternsin interface- AcceptedPatternsChecker
- Parameters:
- patterns- array of additional excluded patterns
 
- 
setAcceptedPatternsDescription copied from interface:AcceptedPatternsCheckerSets excluded patterns during runtime- Specified by:
- setAcceptedPatternsin interface- AcceptedPatternsChecker
- Parameters:
- patterns- set of additional patterns
 
- 
getAcceptedPatternsDescription copied from interface:AcceptedPatternsCheckerAllow access list of all defined excluded patterns- Specified by:
- getAcceptedPatternsin interface- AcceptedPatternsChecker
- Returns:
- set of excluded patterns
 
- 
isExcludedDescription copied from interface:ExcludedPatternsCheckerChecks if value matches any of patterns on exclude list- Specified by:
- isExcludedin interface- ExcludedPatternsChecker
- Parameters:
- value- to check
- Returns:
- object containing result of matched pattern and pattern itself
 
- 
setExcludedPatternsDescription copied from interface:ExcludedPatternsCheckerSets excluded patterns during runtime- Specified by:
- setExcludedPatternsin interface- ExcludedPatternsChecker
- Parameters:
- commaDelimitedPatterns- comma delimited string with patterns
 
- 
setExcludedPatternsDescription copied from interface:ExcludedPatternsCheckerSets excluded patterns during runtime- Specified by:
- setExcludedPatternsin interface- ExcludedPatternsChecker
- Parameters:
- patterns- array of additional excluded patterns
 
- 
setExcludedPatternsDescription copied from interface:ExcludedPatternsCheckerSets excluded patterns during runtime- Specified by:
- setExcludedPatternsin interface- ExcludedPatternsChecker
- Parameters:
- patterns- set of additional patterns
 
- 
getExcludedPatternsDescription copied from interface:ExcludedPatternsCheckerAllow access list of all defined excluded patterns- Specified by:
- getExcludedPatternsin interface- ExcludedPatternsChecker
- Returns:
- set of excluded patterns
 
 
-