public class AntiCsrfParam extends AbstractParam
Constructor and Description |
---|
AntiCsrfParam() |
Modifier and Type | Method and Description |
---|---|
void |
addToken(String name)
Adds a new token with the given
name , enabled by default. |
List<org.zaproxy.zap.extension.anticsrf.AntiCsrfParamToken> |
getTokens() |
List<String> |
getTokensNames() |
boolean |
isConfirmRemoveToken() |
protected void |
parse()
Parses the configurations.
|
void |
removeToken(String name)
Removes the token with the given
name . |
void |
setConfirmRemoveToken(boolean confirmRemove) |
void |
setTokens(List<org.zaproxy.zap.extension.anticsrf.AntiCsrfParamToken> tokens) |
clone, getBoolean, getConfig, getInt, getInteger, getString, load, load, load, logConversionException, reset
protected void parse()
AbstractParam
Called each time the configurations are loaded.
parse
in class AbstractParam
AbstractParam.getConfig()
public List<org.zaproxy.zap.extension.anticsrf.AntiCsrfParamToken> getTokens()
public void setTokens(List<org.zaproxy.zap.extension.anticsrf.AntiCsrfParamToken> tokens)
public void addToken(String name)
name
, enabled by default.
The call to this method has no effect if the given name
is null or empty, or a
token with the given name already exist.
name
- the name of the token that will be addedpublic void removeToken(String name)
name
.
The call to this method has no effect if the given name
is null or empty, or a
token with the given name
does not exist.
name
- the name of the token that will be removedpublic boolean isConfirmRemoveToken()
public void setConfirmRemoveToken(boolean confirmRemove)