Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.opensymphony.xwork2.security
Class DefaultExcludedPatternsChecker

    java.lang.Object
      com.opensymphony.xwork2.security.DefaultExcludedPatternsChecker

All Implemented Interfaces:
  ExcludedPatternsChecker

    public class DefaultExcludedPatternsChecker

extends Object
implements ExcludedPatternsChecker

Nested Class Summary

Nested classes/interfaces inherited from interface com.opensymphony.xwork2.security.ExcludedPatternsChecker
`ExcludedPatternsChecker.IsExcluded`

Field Summary
`static String[]` | `EXCLUDED_PATTERNS`

Constructor Summary
`DefaultExcludedPatternsChecker()`

Method Summary
`Set<Pattern>` | `getExcludedPatterns()` Allow access list of all defined excluded patterns
`ExcludedPatternsChecker.IsExcluded` | `isExcluded(String value)` Checks if value matches any of patterns on exclude list
`void` | `setAdditionalExcludePatterns(String excludePatterns)`
`void` | `setExcludedPatterns(Set<String> patterns)` Sets excluded patterns during runtime
`void` | `setExcludedPatterns(String commaDelimitedPatterns)` Sets excluded patterns during runtime
`void` | `setExcludedPatterns(String[] patterns)` Sets excluded patterns during runtime
`void` | `setOverrideExcludePatterns(String excludePatterns)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### EXCLUDED_PATTERNS

    public static final String[] EXCLUDED_PATTERNS

Constructor Detail

### DefaultExcludedPatternsChecker

    public DefaultExcludedPatternsChecker()

Method Detail

### setOverrideExcludePatterns

    public void setOverrideExcludePatterns(String excludePatterns)

### setAdditionalExcludePatterns

    public void setAdditionalExcludePatterns(String excludePatterns)

### setExcludedPatterns

    public void setExcludedPatterns(String commaDelimitedPatterns)

  Description copied from interface: `ExcludedPatternsChecker`
  Sets excluded patterns during runtime

  Specified by:
    `setExcludedPatterns` in interface `ExcludedPatternsChecker`
  Parameters:
    `commaDelimitedPatterns` - comma delimited string with patterns

### setExcludedPatterns

    public void setExcludedPatterns(String[] patterns)

  Description copied from interface: `ExcludedPatternsChecker`
  Sets excluded patterns during runtime

  Specified by:
    `setExcludedPatterns` in interface `ExcludedPatternsChecker`
  Parameters:
    `patterns` - array of additional excluded patterns

### setExcludedPatterns

    public void setExcludedPatterns(Set<String> patterns)

  Description copied from interface: `ExcludedPatternsChecker`
  Sets excluded patterns during runtime

  Specified by:
    `setExcludedPatterns` in interface `ExcludedPatternsChecker`
  Parameters:
    `patterns` - set of additional patterns

### isExcluded

    public ExcludedPatternsChecker.IsExcluded isExcluded(String value)

  Description copied from interface: `ExcludedPatternsChecker`
  Checks if value matches any of patterns on exclude list

  Specified by:
    `isExcluded` in interface `ExcludedPatternsChecker`
  Parameters:
    `value` - to check
  Returns:
    object containing result of matched pattern and pattern itself

### getExcludedPatterns

    public Set<Pattern> getExcludedPatterns()

  Description copied from interface: `ExcludedPatternsChecker`
  Allow access list of all defined excluded patterns

  Specified by:
    `getExcludedPatterns` in interface `ExcludedPatternsChecker`
  Returns:
    set of excluded patterns

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2000–2018 Apache Software Foundation. All rights reserved.