com.opensymphony.xwork2.security
Class DefaultAcceptedPatternsChecker
java.lang.Object
com.opensymphony.xwork2.security.DefaultAcceptedPatternsChecker
- All Implemented Interfaces:
- AcceptedPatternsChecker
public class DefaultAcceptedPatternsChecker
- extends Object
- implements AcceptedPatternsChecker
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACCEPTED_PATTERNS
public static final String[] ACCEPTED_PATTERNS
DefaultAcceptedPatternsChecker
public DefaultAcceptedPatternsChecker()
setOverrideAcceptedPatterns
public void setOverrideAcceptedPatterns(String acceptablePatterns)
setAdditionalAcceptedPatterns
public void setAdditionalAcceptedPatterns(String acceptablePatterns)
setAcceptedPatterns
public void setAcceptedPatterns(String commaDelimitedPatterns)
- Description copied from interface:
AcceptedPatternsChecker
- Sets excluded patterns during runtime
- Specified by:
setAcceptedPatterns
in interface AcceptedPatternsChecker
- Parameters:
commaDelimitedPatterns
- comma delimited string with patterns
setAcceptedPatterns
public void setAcceptedPatterns(String[] additionalPatterns)
- Description copied from interface:
AcceptedPatternsChecker
- Set excluded patterns during runtime
- Specified by:
setAcceptedPatterns
in interface AcceptedPatternsChecker
- Parameters:
additionalPatterns
- array of additional excluded patterns
setAcceptedPatterns
public void setAcceptedPatterns(Set<String> patterns)
- Description copied from interface:
AcceptedPatternsChecker
- Sets excluded patterns during runtime
- Specified by:
setAcceptedPatterns
in interface AcceptedPatternsChecker
- Parameters:
patterns
- set of additional patterns
isAccepted
public AcceptedPatternsChecker.IsAccepted isAccepted(String value)
- Description copied from interface:
AcceptedPatternsChecker
- Checks if value matches any of patterns on exclude list
- Specified by:
isAccepted
in interface AcceptedPatternsChecker
- Parameters:
value
- to check
- Returns:
- object containing result of matched pattern and pattern itself
getAcceptedPatterns
public Set<Pattern> getAcceptedPatterns()
- Description copied from interface:
AcceptedPatternsChecker
- Allow access list of all defined excluded patterns
- Specified by:
getAcceptedPatterns
in interface AcceptedPatternsChecker
- Returns:
- set of excluded patterns
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.