@Named public class FileBasedAttackStore extends AttackStore
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_FILE_NAME |
static String |
DEFAULT_FILE_PATH |
static String |
FILE_NAME_CONFIGURATION_KEY |
static String |
FILE_PATH_CONFIGURATION_KEY |
Constructor and Description |
---|
FileBasedAttackStore() |
Modifier and Type | Method and Description |
---|---|
void |
addAttack(Attack attack) |
Collection<Attack> |
findAttacks(SearchCriteria criteria) |
Path |
getPath() |
protected Collection<Attack> |
loadAttacks() |
protected String |
lookupFileName() |
protected String |
lookupFilePath() |
void |
setFileName(String fileName) |
void |
setFilePath(String filePath) |
protected void |
writeAttack(Attack attack) |
findAttacks, isMatchingAttack, notifyListeners, registerListener, setListeners
public static final String DEFAULT_FILE_PATH
public static final String DEFAULT_FILE_NAME
public static final String FILE_PATH_CONFIGURATION_KEY
public static final String FILE_NAME_CONFIGURATION_KEY
public void addAttack(Attack attack)
public Collection<Attack> findAttacks(SearchCriteria criteria)
protected void writeAttack(Attack attack)
protected Collection<Attack> loadAttacks()
public Path getPath()
protected String lookupFilePath()
protected String lookupFileName()
public void setFilePath(String filePath)
public void setFileName(String fileName)
Copyright © 2015 The Open Web Application Security Project (OWASP). All rights reserved.