Index

A B C D E F G H I L M O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAppFilePlugin - Class in org.zaproxy.addon.commonlib
An AbstractAppPlugin that checks for the presence of a file.
AbstractAppFilePlugin(String, String) - Constructor for class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
Constructs an AbstractAppFilePlugin with the given file name and messages prefix.
AbstractHostFilePlugin - Class in org.zaproxy.addon.commonlib
An AbstractAppPlugin that checks for the presence of a file.
AbstractHostFilePlugin(String, String) - Constructor for class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
Constructs an AbstractHostFilePlugin with the given file name and messages prefix.
ACCEPT - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
ACCEPT_ENCODING - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
add(Component) - Method in class org.zaproxy.addon.commonlib.ui.ZapSortedMenu
 
add(Component, int) - Method in class org.zaproxy.addon.commonlib.ui.ZapSortedMenu
 
add(JMenuItem) - Method in class org.zaproxy.addon.commonlib.ui.ZapSortedMenu
 
add(Trust) - Method in class org.zaproxy.addon.commonlib.http.domains.TrustedDomains
 
addPoint(double, double) - Method in class org.zaproxy.addon.commonlib.timing.OnlineSimpleLinearRegression
Add a single data point to the linear regression computation and update internal slope and correlation.
addProgressPane(ProgressPane) - Method in class org.zaproxy.addon.commonlib.ui.ProgressPanel
Adds the given ProgressPane to be displayed.
algorithm() - Method in record class org.zaproxy.addon.commonlib.internal.TotpSupport.TotpData
Returns the value of the algorithm record component.
ALLOW - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
API - Enum constant in enum class org.zaproxy.addon.commonlib.PolicyTag
 
append(Exception) - Method in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
append(String) - Method in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
append(String, String) - Method in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
appendAsync(String) - Method in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
appendAsync(String, String) - Method in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
apply(double) - Method in interface org.zaproxy.addon.commonlib.timing.TimingUtils.RequestSender
 
approveSelection() - Method in class org.zaproxy.addon.commonlib.ui.ReadableFileChooser
 
ATTRIBUTE_ADDITIONAL_BUTTONS - Static variable in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
ATTRIBUTE_ICON - Static variable in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
AuthConstants - Class in org.zaproxy.addon.commonlib
Constants related to authentication.
AUTHORIZATION - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 

B

BinList - Class in org.zaproxy.addon.commonlib.binlist
The list of BinRecords for credit card numbers.
BinRecord - Class in org.zaproxy.addon.commonlib.binlist
A Bank Identification Number (BIN) record.
BinRecord(String, String, String, String) - Constructor for class org.zaproxy.addon.commonlib.binlist.BinRecord
This constructor is only public in order to facilitate Example Alerts.
bodyTreesStructureHeuristic(ComparableResponse, ComparableResponse) - Static method in class org.zaproxy.addon.commonlib.http.ComparableResponse
Return a heuristic evaluation between Body structure of the 2 responses.
BROWSER - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Category
 

C

CACHE_CONTROL - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
canUnload() - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
 
Category - Enum Class in org.zaproxy.addon.commonlib.scanrules
 
checkTimingDependence(int, int, TimingUtils.RequestSender, double, double) - Static method in class org.zaproxy.addon.commonlib.timing.TimingUtils
Sends time-based blind requests and analyze the response times using simple linear regression.
clear() - Method in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
clear(String) - Method in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
clearAndDispose() - Method in class org.zaproxy.addon.commonlib.ui.ProgressPanel
Clears and disposes of all the ProgressPanes which are currently being displayed.
CommonAlertTag - Enum Class in org.zaproxy.addon.commonlib
A standard set of alert tags.
ComparableResponse - Class in org.zaproxy.addon.commonlib.http
Object that represent one response and has utilities to compare it with others
ComparableResponse(int, String, Map<String, String>, String) - Constructor for class org.zaproxy.addon.commonlib.http.ComparableResponse
 
ComparableResponse(HttpMessage, String) - Constructor for class org.zaproxy.addon.commonlib.http.ComparableResponse
Constructs a ComparableResponse from the given HttpMessage.
compareMessages(ComparableResponse, ComparableResponse) - Static method in class org.zaproxy.addon.commonlib.http.ComparableResponse
Compares two responses.
compareWith(ComparableResponse) - Method in class org.zaproxy.addon.commonlib.http.ComparableResponse
Compare this ComparableResponse with another based on heuristics.
completed() - Method in class org.zaproxy.addon.commonlib.ui.ProgressPane
Sets the process as having been completed.
completed() - Method in class org.zaproxy.addon.commonlib.ui.ProgressPaneListener
Sets the completed state of the ProgressPane.
Confidence - Enum Class in org.zaproxy.addon.commonlib.scanrules
 
CONNECTION - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
Constants - Class in org.zaproxy.addon.commonlib
 
CONTENT_ENCODING - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
CONTENT_LENGTH - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
CONTENT_LOCATION - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
CONTENT_SECURITY_POLICY - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
CONTENT_SECURITY_POLICY_REPORT_ONLY - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
CONTENT_TYPE - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
COOKIE - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
CookieUtils - Class in org.zaproxy.addon.commonlib
Utility class to extract/parse/check Set-Cookie header values.
createGenericAuthenticationCredentials(String[]) - Static method in class org.zaproxy.addon.commonlib.internal.TotpSupport
 
createUsernamePasswordAuthenticationCredentials() - Static method in class org.zaproxy.addon.commonlib.internal.TotpSupport
 
createUsernamePasswordAuthenticationCredentials(AuthenticationMethod, String, String) - Static method in class org.zaproxy.addon.commonlib.internal.TotpSupport
 
CUSTOM_PAYLOADS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
This Alert Tag is used to indicate (Ex: via Example Alerts) alerts (rules) which support user defined payloads via Custom Payloads.

D

DefaultValueProvider - Class in org.zaproxy.addon.commonlib
Default implementation of the ValueProvider.
DefaultValueProvider() - Constructor for class org.zaproxy.addon.commonlib.DefaultValueProvider
 
DefaultVulnerabilities - Class in org.zaproxy.addon.commonlib.internal.vulns
 
DefaultVulnerability - Class in org.zaproxy.addon.commonlib.internal.vulns
 
DefaultVulnerability() - Constructor for class org.zaproxy.addon.commonlib.internal.vulns.DefaultVulnerability
 
DEV_CICD - Enum constant in enum class org.zaproxy.addon.commonlib.PolicyTag
 
DEV_FULL - Enum constant in enum class org.zaproxy.addon.commonlib.PolicyTag
 
DEV_STD - Enum constant in enum class org.zaproxy.addon.commonlib.PolicyTag
 
DiceMatcher - Class in org.zaproxy.addon.commonlib
A DiceMatcher that implements the Dice algorithm to measure the similarity between two strings
digits() - Method in record class org.zaproxy.addon.commonlib.internal.TotpSupport.TotpData
Returns the value of the digits record component.

E

equals(Object) - Method in record class org.zaproxy.addon.commonlib.internal.TotpSupport.TotpData
Indicates whether some other object is "equal to" this one.
EXPIRE - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
ExtensionCommonlib - Class in org.zaproxy.addon.commonlib
 
ExtensionCommonlib() - Constructor for class org.zaproxy.addon.commonlib.ExtensionCommonlib
 

F

FALSE_POSITIVE - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Confidence
 
format(Instant) - Static method in class org.zaproxy.addon.commonlib.http.HttpDateUtils
Formats the given instant.
fromYaml(String) - Static method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 

G

generate(TotpSupport.TotpData, Instant) - Method in interface org.zaproxy.addon.commonlib.internal.TotpSupport.TotpGenerator
 
get(String) - Method in class org.zaproxy.addon.commonlib.binlist.BinList
Gets the BinRecord for the given (candidate) credit card number.
get(String) - Method in class org.zaproxy.addon.commonlib.internal.vulns.DefaultVulnerabilities
 
get(String) - Method in interface org.zaproxy.addon.commonlib.vulnerabilities.Vulnerabilities
Gets the Vulnerability for the given ID, or null if not available.
getAddonId() - Method in enum class org.zaproxy.addon.commonlib.PolicyTag
 
getAlertTags() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getAll() - Method in class org.zaproxy.addon.commonlib.internal.vulns.DefaultVulnerabilities
 
getAll() - Method in interface org.zaproxy.addon.commonlib.vulnerabilities.Vulnerabilities
Gets an unmodifiable List containing all the Vulnerability.
getAllTags() - Static method in enum class org.zaproxy.addon.commonlib.PolicyTag
 
getAttributeValue(String, String) - Static method in class org.zaproxy.addon.commonlib.CookieUtils
Returns the value of the specified attribute in the given Set-Cookie header value, or null if it is not present.
getAuthRelatedIndicators() - Static method in class org.zaproxy.addon.commonlib.AuthConstants
 
getBin() - Method in class org.zaproxy.addon.commonlib.binlist.BinRecord
 
getBody() - Method in class org.zaproxy.addon.commonlib.http.ComparableResponse
 
getBrand() - Method in class org.zaproxy.addon.commonlib.binlist.BinRecord
 
getCategory() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
getCategory() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
getCategory() - Method in class org.zaproxy.addon.commonlib.binlist.BinRecord
 
getCategory() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getCode(AuthenticationCredentials) - Static method in class org.zaproxy.addon.commonlib.internal.TotpSupport
 
getCodeLink() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getConfidence() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getCookieIgnoreList(Model) - Static method in class org.zaproxy.addon.commonlib.CookieUtils
Returns the set of cookies to ignore when scanning.
getCookieName(String) - Static method in class org.zaproxy.addon.commonlib.CookieUtils
Returns the name of the cookie in the given Set-Cookie header value, or null if not found.
getCorrelation() - Method in class org.zaproxy.addon.commonlib.timing.OnlineSimpleLinearRegression
 
getCweId() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
getCweId() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
getCweId() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getDefault() - Static method in interface org.zaproxy.addon.commonlib.vulnerabilities.Vulnerabilities
Gets the default vulnerabilities.
getDefaultDate() - Method in class org.zaproxy.addon.commonlib.DefaultValueProvider
Gets the default Date, to be used for default values of date fields.
getDefaultThreadCount() - Static method in class org.zaproxy.addon.commonlib.Constants
Returns the recommended default number of threads.
getDescription() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
getDescription() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
getDescription() - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
 
getDescription() - Method in class org.zaproxy.addon.commonlib.internal.vulns.DefaultVulnerability
 
getDescription() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getDescription() - Method in interface org.zaproxy.addon.commonlib.vulnerabilities.Vulnerability
Gets the description of the vulnerability.
getExampleAlerts() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
getExampleAlerts() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
getFilename() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
getFilename() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
getFileName() - Method in enum class org.zaproxy.addon.commonlib.PolicyTag
 
getHeaders() - Method in class org.zaproxy.addon.commonlib.http.ComparableResponse
 
getHelpLink() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getId() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getInstance() - Static method in class org.zaproxy.addon.commonlib.internal.vulns.DefaultVulnerabilities
Gets the instance.
getIntercept() - Method in class org.zaproxy.addon.commonlib.timing.OnlineSimpleLinearRegression
 
getIssuer() - Method in class org.zaproxy.addon.commonlib.binlist.BinRecord
 
getLoginIndicators() - Static method in class org.zaproxy.addon.commonlib.AuthConstants
 
getLogoutIndicators() - Static method in class org.zaproxy.addon.commonlib.AuthConstants
 
getMatchPercentage(String, String) - Static method in class org.zaproxy.addon.commonlib.DiceMatcher
 
getMessage(int) - Static method in class org.zaproxy.addon.commonlib.SourceSinkUtils
Gets the message with the given ID.
getMetadata() - Method in interface org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadataProvider
 
getName() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
getName() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
getName() - Method in class org.zaproxy.addon.commonlib.internal.vulns.DefaultVulnerability
 
getName() - Method in enum class org.zaproxy.addon.commonlib.scanrules.Category
 
getName() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getName() - Method in interface org.zaproxy.addon.commonlib.vulnerabilities.Vulnerability
Gets the name of the vulnerability.
getOtherInfo() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getPolicyName() - Method in enum class org.zaproxy.addon.commonlib.PolicyTag
 
getProgressPane() - Method in class org.zaproxy.addon.commonlib.ui.ProgressPaneListener
Returns the ProgressPane which is associated with this listener.
getProgressPanel() - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
 
getReference() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
getReference() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
getReferences() - Method in class org.zaproxy.addon.commonlib.internal.vulns.DefaultVulnerability
 
getReferences() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getReferences() - Method in interface org.zaproxy.addon.commonlib.vulnerabilities.Vulnerability
Gets the references of the vulnerability.
getReferencesAsString() - Method in class org.zaproxy.addon.commonlib.internal.vulns.DefaultVulnerability
 
getReferencesAsString() - Method in interface org.zaproxy.addon.commonlib.vulnerabilities.Vulnerability
Gets the references of the vulnerability as a string, with each reference in its own line.
getRegistrationIndicators() - Static method in class org.zaproxy.addon.commonlib.AuthConstants
 
getRisk() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
getRisk() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
getRisk() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getSetCookiePlusName(String, String) - Static method in class org.zaproxy.addon.commonlib.CookieUtils
Returns the relevant SetCookie or SetCookie2 line as well as just the cookie name, or null if not found.
getSingleton() - Static method in class org.zaproxy.addon.commonlib.binlist.BinList
 
getSinksIdsForSource(HttpMessage, String) - Static method in class org.zaproxy.addon.commonlib.SourceSinkUtils
Gets the IDs of the sink messages for the given message and parameter.
getSlope() - Method in class org.zaproxy.addon.commonlib.timing.OnlineSimpleLinearRegression
 
getSolution() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
getSolution() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
getSolution() - Method in class org.zaproxy.addon.commonlib.internal.vulns.DefaultVulnerability
 
getSolution() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getSolution() - Method in interface org.zaproxy.addon.commonlib.vulnerabilities.Vulnerability
Gets the solution of the vulnerability.
getStatus() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getStatusCode() - Method in class org.zaproxy.addon.commonlib.http.ComparableResponse
 
getSupportedAlgorithms() - Method in interface org.zaproxy.addon.commonlib.internal.TotpSupport.TotpGenerator
 
getTag() - Method in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
getTag() - Method in enum class org.zaproxy.addon.commonlib.PolicyTag
 
getTasksDone() - Method in class org.zaproxy.addon.commonlib.ui.ProgressPaneListener
Gets the number of tasks which have been processed.
getTotpData(AuthenticationCredentials) - Static method in class org.zaproxy.addon.commonlib.internal.TotpSupport
 
getUIName() - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
 
getUniqueValue(HttpMessage, String) - Static method in class org.zaproxy.addon.commonlib.SourceSinkUtils
 
getValue() - Method in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
getValue() - Method in enum class org.zaproxy.addon.commonlib.scanrules.Category
 
getValue() - Method in enum class org.zaproxy.addon.commonlib.scanrules.Confidence
 
getValue() - Method in enum class org.zaproxy.addon.commonlib.scanrules.Risk
 
getValue(URI, String, String, String, List<String>, Map<String, String>, Map<String, String>) - Method in class org.zaproxy.addon.commonlib.DefaultValueProvider
Generates accurate field values for following types: Text/Password/Search - DEFAULT_TEXT_VALUE number/range - if min is defined, then use min.
getValue(URI, String, String, String, List<String>, Map<String, String>, Map<String, String>) - Method in interface org.zaproxy.addon.commonlib.ValueProvider
Gets a value for the given field name.
getValueGenerator() - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
Deprecated, for removal: This API element is subject to removal in a future version.
(1.29.0) Use ExtensionCommonlib.getValueProvider() instead, to stop using core interface.
getValueProvider() - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
Gets the value generator.
getValueSent() - Method in class org.zaproxy.addon.commonlib.http.ComparableResponse
 
getWascId() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
getWascId() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
getWascId() - Method in class org.zaproxy.addon.commonlib.internal.vulns.DefaultVulnerability
 
getWascId() - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
getWascId() - Method in interface org.zaproxy.addon.commonlib.vulnerabilities.Vulnerability
Gets the WASC ID of the vulnerability.

H

hasAttribute(String, String) - Static method in class org.zaproxy.addon.commonlib.CookieUtils
Tells whether or not the given Set-Cookie header value has an attribute with the given name.
hasContent(HttpMessage) - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
Always returns true - override to add functionality to match specific content
hashCode() - Method in record class org.zaproxy.addon.commonlib.internal.TotpSupport.TotpData
Returns a hash code value for this object.
headersCompareHeuristic(ComparableResponse, ComparableResponse) - Static method in class org.zaproxy.addon.commonlib.http.ComparableResponse
Return a heuristic evaluation between the 2 Responses headers.
HIGH - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Confidence
 
HIGH - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Risk
 
HIPAA - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
Indicates that the scan rule has been mapped to the HIPAA standard.
hook(ExtensionHook) - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
 
HOST - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
HttpDateUtils - Class in org.zaproxy.addon.commonlib.http
Utility class to parse/format HTTP related dates.
HttpFieldsNames - Class in org.zaproxy.addon.commonlib.http
The names of standard and common HTTP Fields.

I

IF_MODIFIED_SINCE - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
IF_NONE_MATCH - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
INFO - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Risk
 
INFO_GATHER - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Category
 
INJECTION - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Category
 
inputReflectionHeuristic(ComparableResponse, ComparableResponse) - Static method in class org.zaproxy.addon.commonlib.http.ComparableResponse
Return a heuristic evaluation the number of reflections in the 2 responses.
insert(String, int) - Method in class org.zaproxy.addon.commonlib.ui.ZapSortedMenu
 
insert(Action, int) - Method in class org.zaproxy.addon.commonlib.ui.ZapSortedMenu
 
insert(JMenuItem, int) - Method in class org.zaproxy.addon.commonlib.ui.ZapSortedMenu
 
isCompleted() - Method in class org.zaproxy.addon.commonlib.ui.ProgressPane
Tells whether the process is complete.
isCss(HttpMessage) - Static method in class org.zaproxy.addon.commonlib.ResourceIdentificationUtils
Returns whether or not the given HttpMessage has a CSS content type in its response or request URL path.
isExpired(String) - Static method in class org.zaproxy.addon.commonlib.CookieUtils
Returns true if the cookie's "expire" value was set in the past, false otherwise (including if no "expires" value is set at all.).
isFalsePositive(HttpMessage) - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
Always returns false - override to add functionality to detect FPs
isFalsePositive(HttpMessage) - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
Always returns false - override to add functionality to detect FPs
isFont(HttpMessage) - Static method in class org.zaproxy.addon.commonlib.ResourceIdentificationUtils
Returns whether or not the given HttpMessage has a font content type in its response or request URL path.
isImage(HttpMessage) - Static method in class org.zaproxy.addon.commonlib.ResourceIdentificationUtils
Returns whether or not the given HttpMessage has an image content type in its response or request URL path.
isIncluded(String) - Method in class org.zaproxy.addon.commonlib.http.domains.TrustedDomains
 
isJavaScript(HttpMessage) - Static method in class org.zaproxy.addon.commonlib.ResourceIdentificationUtils
Returns whether or not the given HttpMessage has a JavaScript content type in its response or request URL path
isTotpInCore() - Static method in class org.zaproxy.addon.commonlib.internal.TotpSupport
 
isTrusted(String) - Method in class org.zaproxy.addon.commonlib.http.domains.RegexTrust
 
isTrusted(String) - Method in class org.zaproxy.addon.commonlib.http.domains.SameOriginPolicyTrust
 
isTrusted(String) - Method in interface org.zaproxy.addon.commonlib.http.domains.Trust
 
isValidLuhn(String) - Static method in class org.zaproxy.addon.commonlib.PiiUtils
Checks whether a particular String input will pass a Credit Card Luhn validation check.
isWithinConfidence(double, double, double) - Method in class org.zaproxy.addon.commonlib.timing.OnlineSimpleLinearRegression
Verifies that the correlation and slope are within user-defined error ranges.

L

LegacyVulnerabilities - Class in org.zaproxy.addon.commonlib.internal.vulns
Loads and provides Vulnerability using (legacy) core classes.
LegacyVulnerabilities() - Constructor for class org.zaproxy.addon.commonlib.internal.vulns.LegacyVulnerabilities
 
LegacyVulnerabilitiesLoader - Class in org.zaproxy.addon.commonlib.internal.vulns
Helper class that loads Vulnerability from a XML file for a given Locale.
lineCountHeuristic(ComparableResponse, ComparableResponse) - Static method in class org.zaproxy.addon.commonlib.http.ComparableResponse
Return a heuristic evaluation between the number of lines of the 2 responses.
LINK - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
load() - Static method in class org.zaproxy.addon.commonlib.internal.vulns.LegacyVulnerabilities
 
load(Locale) - Static method in class org.zaproxy.addon.commonlib.internal.vulns.LegacyVulnerabilitiesLoader
Returns an unmodifiable List of Vulnerability for the given locale.
LOCATION - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
LOW - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Confidence
 
LOW - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Risk
 

M

MAX_FORWARDS - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
MEDIUM - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Confidence
 
MEDIUM - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Risk
 
MENU_ALERTS_NODE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_ATTACK_ACTIVE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_ATTACK_AJAX_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_ATTACK_CLIENT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_ATTACK_DIGGER_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_ATTACK_FUZZ_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_ATTACK_SPIDER_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_ATTACK_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_BREAK_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_COMPARE_REQ_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_COMPARE_RESP_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_CONTEXT_ACTIVE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_CONTEXT_AJAX_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_CONTEXT_DELETE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_CONTEXT_EXPORT_URLS_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_CONTEXT_EXPORT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_CONTEXT_SCOPE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_CONTEXT_SPIDER_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_COPY_URLS_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_DEFAULT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_DELETE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_EDIT_COPY_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_EDIT_CUT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_EDIT_DELETE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_EDIT_PASTE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_ENCODE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_EXC_CHANNEL_CONTEXT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_EXC_CONTEXT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_EXCLUDE_PROXY_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_EXCLUDE_SCANNER_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_EXCLUDE_SPIDER_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_EXCLUDE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_FIND_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_FLAG_CONTEXT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_HISTORY_JUMP_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_HISTORY_SHOW_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_HISTORY_TAGS_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_INC_CHANNEL_CONTEXT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_INC_CONTEXT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_INC_SITE_CONTEXT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_NEW_ALERT_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_OPEN_BROWSER_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_OPEN_REQUEST_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_OPEN_REQUESTER_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_OPEN_SYS_BROWSER_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_REDO_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_RUN_APP_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SAVE_ALL_URLS_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SAVE_HAR_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SAVE_RAW_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SAVE_URLS_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SAVE_XML_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SCRIPT_INVOKE_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SCRIPT_ZEST_ADD_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SCRIPT_ZEST_RECORD_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SECECT_ALL_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SITE_REFRESH_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SITES_SHOW_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_SYNTAX_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_UNDO_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MENU_VIEW_WEIGHT - Static variable in class org.zaproxy.addon.commonlib.MenuWeights
 
MenuWeights - Class in org.zaproxy.addon.commonlib
This class is duplicated from the core (org.zaproxy.zap.view.popup) so that it can be used prior to a full release.
MenuWeights() - Constructor for class org.zaproxy.addon.commonlib.MenuWeights
 
mergeTags(Map<String, String>, CommonAlertTag...) - Static method in enum class org.zaproxy.addon.commonlib.CommonAlertTag
Merges a Map<String, String> of CommonAlertTag with any number of other CommonAlertTags.
MISC - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Category
 

O

OnlineSimpleLinearRegression - Class in org.zaproxy.addon.commonlib.timing
A helper class to compute the Simple Linear Regression of a series of (x,y) pairs.
org.zaproxy.addon.commonlib - package org.zaproxy.addon.commonlib
 
org.zaproxy.addon.commonlib.binlist - package org.zaproxy.addon.commonlib.binlist
 
org.zaproxy.addon.commonlib.http - package org.zaproxy.addon.commonlib.http
 
org.zaproxy.addon.commonlib.http.domains - package org.zaproxy.addon.commonlib.http.domains
 
org.zaproxy.addon.commonlib.internal - package org.zaproxy.addon.commonlib.internal
 
org.zaproxy.addon.commonlib.internal.vulns - package org.zaproxy.addon.commonlib.internal.vulns
 
org.zaproxy.addon.commonlib.scanrules - package org.zaproxy.addon.commonlib.scanrules
 
org.zaproxy.addon.commonlib.timing - package org.zaproxy.addon.commonlib.timing
 
org.zaproxy.addon.commonlib.ui - package org.zaproxy.addon.commonlib.ui
 
org.zaproxy.addon.commonlib.vulnerabilities - package org.zaproxy.addon.commonlib.vulnerabilities
 
ORIGIN - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
OWASP_2017_A01_INJECTION - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2017_A02_BROKEN_AUTH - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2017_A03_DATA_EXPOSED - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2017_A04_XXE - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2017_A05_BROKEN_AC - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2017_A06_SEC_MISCONFIG - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2017_A07_XSS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2017_A08_INSECURE_DESERIAL - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2017_A09_VULN_COMP - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2017_A10_LOGGING_FAIL - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2021_A01_BROKEN_AC - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2021_A02_CRYPO_FAIL - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2021_A03_INJECTION - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2021_A04_INSECURE_DESIGN - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2021_A05_SEC_MISCONFIG - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2021_A06_VULN_COMP - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2021_A07_AUTH_FAIL - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2021_A08_INTEGRITY_FAIL - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2021_A09_LOGGING_FAIL - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
OWASP_2021_A10_SSRF - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 

P

parse(String) - Static method in class org.zaproxy.addon.commonlib.http.HttpDateUtils
Parses the given date.
PCI_DSS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
Indicates that the scan rule has been mapped to the PCI DSS standard.
PENTEST - Enum constant in enum class org.zaproxy.addon.commonlib.PolicyTag
For rules believed to be of interest to Penetration Testers.
period() - Method in record class org.zaproxy.addon.commonlib.internal.TotpSupport.TotpData
Returns the value of the period record component.
PiiUtils - Class in org.zaproxy.addon.commonlib
A utility class for dealing with PII.
PolicyTag - Enum Class in org.zaproxy.addon.commonlib
Tags to be associated with standardized scan policies which will be distributed as an add-on.
PRAGMA - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
predict(double) - Method in class org.zaproxy.addon.commonlib.timing.OnlineSimpleLinearRegression
Uses the current regression to predict an output from an input.
PREFIX - Static variable in enum class org.zaproxy.addon.commonlib.PolicyTag
 
ProgressPane - Class in org.zaproxy.addon.commonlib.ui
The progress bar display that is added to the ProgressPanel to show the details (progress bar and related text messages/updates) for an process (such as OpenAPI import).
ProgressPane() - Constructor for class org.zaproxy.addon.commonlib.ui.ProgressPane
Constructs a progress pane with default title (no resource indication) which includes a determinate progress bar.
ProgressPane(String) - Constructor for class org.zaproxy.addon.commonlib.ui.ProgressPane
Constructs a progress pane with an extended title including the identified resource (ex: a URL or file system path) which includes a determinate progress bar.
ProgressPane(String, boolean) - Constructor for class org.zaproxy.addon.commonlib.ui.ProgressPane
Constructs a progress pane with an extended title including the identified resource (ex: a URL or file system path) and indeterminate status indicated.
ProgressPanel - Class in org.zaproxy.addon.commonlib.ui
The panel which displays ProgressPanes with progress bars and text messages providing updates as to the status of various processes.
ProgressPanel(ViewDelegate) - Constructor for class org.zaproxy.addon.commonlib.ui.ProgressPanel
 
ProgressPaneListener - Class in org.zaproxy.addon.commonlib.ui
A listener object to be implemented by classes which implement some sort of process for which displaying progress is beneficial (such as importing).
ProgressPaneListener(ProgressPane) - Constructor for class org.zaproxy.addon.commonlib.ui.ProgressPaneListener
Constructs a listener for the given ProgressPane.
PROXY - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
PROXY_AUTHENTICATE - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
PROXY_AUTHORIZATION - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
PROXY_CONNECTION - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
PUBLIC - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
putCve(Map<String, String>, String) - Static method in enum class org.zaproxy.addon.commonlib.CommonAlertTag
Inserts a CVE reference and standardized link into the provided map of alert tags.
PXSS_POSTFIX - Static variable in class org.zaproxy.addon.commonlib.SourceSinkUtils
 
PXSS_PREFIX - Static variable in class org.zaproxy.addon.commonlib.SourceSinkUtils
 

Q

QA_CICD - Enum constant in enum class org.zaproxy.addon.commonlib.PolicyTag
 
QA_FULL - Enum constant in enum class org.zaproxy.addon.commonlib.PolicyTag
 
QA_STD - Enum constant in enum class org.zaproxy.addon.commonlib.PolicyTag
 

R

ReadableFileChooser - Class in org.zaproxy.addon.commonlib.ui
A utility class that provides a JFileChooser with some basic read permission handling
ReadableFileChooser() - Constructor for class org.zaproxy.addon.commonlib.ui.ReadableFileChooser
 
ReadableFileChooser(File) - Constructor for class org.zaproxy.addon.commonlib.ui.ReadableFileChooser
 
REFERER - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
REFRESH - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
RegexTrust - Class in org.zaproxy.addon.commonlib.http.domains
 
RegexTrust(String) - Constructor for class org.zaproxy.addon.commonlib.http.domains.RegexTrust
 
registerOutputSource(OutputSource) - Method in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
relevantKeywordsCountHeuristic(ComparableResponse, ComparableResponse) - Static method in class org.zaproxy.addon.commonlib.http.ComparableResponse
Return a heuristic evaluation between the number relevant keywords in the 2 responses.
reset() - Static method in class org.zaproxy.addon.commonlib.SourceSinkUtils
Resets the state of PersistentXssUtils.
ResourceIdentificationUtils - Class in org.zaproxy.addon.commonlib
Utility class for checking whether a HttpMessage pertains to various resource type messages (JS, CSS, Fonts, Binary [control characters], etc) based on request path elements or response content type.
responseContainsControlChars(HttpMessage) - Static method in class org.zaproxy.addon.commonlib.ResourceIdentificationUtils
Returns whether or not the response of the passed HttpMessage contains control characters other than whitespace (such as carriage return, line feed, tab).
Risk - Enum Class in org.zaproxy.addon.commonlib.scanrules
 

S

SameOriginPolicyTrust - Class in org.zaproxy.addon.commonlib.http.domains
 
SameOriginPolicyTrust(URI) - Constructor for class org.zaproxy.addon.commonlib.http.domains.SameOriginPolicyTrust
 
scan() - Method in class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
 
scan() - Method in class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
 
ScanRuleMetadata - Class in org.zaproxy.addon.commonlib.scanrules
 
ScanRuleMetadata(int, String) - Constructor for class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
ScanRuleMetadataProvider - Interface in org.zaproxy.addon.commonlib.scanrules
 
secret() - Method in record class org.zaproxy.addon.commonlib.internal.TotpSupport.TotpData
Returns the value of the secret record component.
SEQUENCE - Enum constant in enum class org.zaproxy.addon.commonlib.PolicyTag
 
SERVER - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Category
 
SERVER - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
SET_COOKIE - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
SET_COOKIE2 - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
setAlertTags(Map<String, String>) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setCategory(Category) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setCodeLink(String) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setConfidence(Confidence) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setCurrentTask(String) - Method in class org.zaproxy.addon.commonlib.ui.ProgressPane
Sets a message for the item currently being processed as part of the full collection of items (such as a URL).
setCurrentTask(String) - Method in class org.zaproxy.addon.commonlib.ui.ProgressPaneListener
Sets the description of the task currently being processed.
setCustomValueGenerator(ValueGenerator) - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
Deprecated, for removal: This API element is subject to removal in a future version.
setCustomValueProvider(ValueProvider) - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
Note: Not part of the public API.
setCweId(int) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setDefaultDate(Date) - Method in class org.zaproxy.addon.commonlib.DefaultValueProvider
 
setDescription(String) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setHelpLink(String) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setId(int) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setName(String) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setOtherInfo(String) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setProcessedTasks(int) - Method in class org.zaproxy.addon.commonlib.ui.ProgressPane
Sets the number of items which have been processed.
setReferences(List<String>) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setRisk(Risk) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setSelectedOutputTab(String) - Method in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
Sets the selected output tab, creating it if it doesn't exist.
setSinkForSource(HttpMessage, String, HttpMessage) - Static method in class org.zaproxy.addon.commonlib.SourceSinkUtils
 
setSolution(String) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setStatus(AddOn.Status) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
setTasksDone(int) - Method in class org.zaproxy.addon.commonlib.ui.ProgressPaneListener
Sets the number of tasks which have been processed.
setTotalTasks(int) - Method in class org.zaproxy.addon.commonlib.ui.ProgressPane
Sets the total number of items to be processed.
setTotalTasks(int) - Method in class org.zaproxy.addon.commonlib.ui.ProgressPaneListener
Sets the total number of tasks to be processed.
setTotpData(TotpSupport.TotpData, AuthenticationCredentials) - Static method in class org.zaproxy.addon.commonlib.internal.TotpSupport
 
setTotpGenerator(TotpSupport.TotpGenerator) - Static method in class org.zaproxy.addon.commonlib.internal.TotpSupport
 
setWascId(int) - Method in class org.zaproxy.addon.commonlib.scanrules.ScanRuleMetadata
 
showWarnDialog(String, String) - Method in class org.zaproxy.addon.commonlib.ui.ReadableFileChooser
Convenience method that shows a warning dialogue with the given message and title.
SourceSinkUtils - Class in org.zaproxy.addon.commonlib
A utility class to assist in identifying input sources and their related sinks.
statusCodeHeuristic(ComparableResponse, ComparableResponse) - Static method in class org.zaproxy.addon.commonlib.http.ComparableResponse
Return a heuristic evaluation between the status code of the 2 responses.
supportsDb(String) - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
 

T

TabbedOutputPanel - Class in org.zaproxy.addon.commonlib.ui
A tabbed version of the output panel that allows multiple sources of output to be displayed in separate tabs.
TabbedOutputPanel() - Constructor for class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
TEST_TIMING - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
Indicates that the scan rule does time based tests.
testForSink(HttpMessage) - Static method in class org.zaproxy.addon.commonlib.SourceSinkUtils
 
TimingUtils - Class in org.zaproxy.addon.commonlib.timing
Utility class to host time-based blind detection algorithms.
TimingUtils() - Constructor for class org.zaproxy.addon.commonlib.timing.TimingUtils
 
TimingUtils.RequestSender - Interface in org.zaproxy.addon.commonlib.timing
 
toMap(CommonAlertTag...) - Static method in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
toString() - Method in class org.zaproxy.addon.commonlib.binlist.BinRecord
 
toString() - Method in record class org.zaproxy.addon.commonlib.internal.TotpSupport.TotpData
Returns a string representation of this record class.
TotpData(String, int, int, String) - Constructor for record class org.zaproxy.addon.commonlib.internal.TotpSupport.TotpData
Creates an instance of a TotpData record class.
TotpSupport - Class in org.zaproxy.addon.commonlib.internal
 
TotpSupport() - Constructor for class org.zaproxy.addon.commonlib.internal.TotpSupport
 
TotpSupport.TotpData - Record Class in org.zaproxy.addon.commonlib.internal
 
TotpSupport.TotpGenerator - Interface in org.zaproxy.addon.commonlib.internal
 
TRANSFER_ENCODING - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
Trust - Interface in org.zaproxy.addon.commonlib.http.domains
 
TrustedDomains - Class in org.zaproxy.addon.commonlib.http.domains
 
TrustedDomains() - Constructor for class org.zaproxy.addon.commonlib.http.domains.TrustedDomains
 
tuneHeuristicsWithResponse(ComparableResponse) - Method in class org.zaproxy.addon.commonlib.http.ComparableResponse
Tune heuristics weights based on message that should be similar.

U

unload() - Method in class org.zaproxy.addon.commonlib.ExtensionCommonlib
 
unload() - Static method in class org.zaproxy.addon.commonlib.internal.vulns.LegacyVulnerabilities
 
unregisterOutputSource(OutputSource) - Method in class org.zaproxy.addon.commonlib.ui.TabbedOutputPanel
 
update(String) - Method in class org.zaproxy.addon.commonlib.http.domains.TrustedDomains
 
USER_AGENT - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
USER_CONFIRMED - Enum constant in enum class org.zaproxy.addon.commonlib.scanrules.Confidence
 

V

valueOf(String) - Static method in enum class org.zaproxy.addon.commonlib.CommonAlertTag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.zaproxy.addon.commonlib.PolicyTag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.zaproxy.addon.commonlib.scanrules.Category
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.zaproxy.addon.commonlib.scanrules.Confidence
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.zaproxy.addon.commonlib.scanrules.Risk
Returns the enum constant of this class with the specified name.
ValueProvider - Interface in org.zaproxy.addon.commonlib
A provider of values.
values() - Static method in enum class org.zaproxy.addon.commonlib.CommonAlertTag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.zaproxy.addon.commonlib.PolicyTag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.zaproxy.addon.commonlib.scanrules.Category
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.zaproxy.addon.commonlib.scanrules.Confidence
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.zaproxy.addon.commonlib.scanrules.Risk
Returns an array containing the constants of this enum class, in the order they are declared.
Vulnerabilities - Interface in org.zaproxy.addon.commonlib.vulnerabilities
The vulnerabilities.
Vulnerability - Interface in org.zaproxy.addon.commonlib.vulnerabilities
The information of a vulnerability.

W

wordCountHeuristic(ComparableResponse, ComparableResponse) - Static method in class org.zaproxy.addon.commonlib.http.ComparableResponse
Return a heuristic evaluation between the number of words of the 2 responses.
WSTG_V42_APIT_01_GRAPHQL - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHN_01_CREDS_NO_CRYPTO - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHN_02_DEFAULT_CREDS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHN_03_WEAK_LOCKOUT - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHN_04_AUTH_BYPASS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHN_05_VULN_REMEMBER_PASSWORD - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHN_06_CACHE_WEAKNESS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHN_07_WEAK_PASSWORD_POLICY - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHN_08_WEAK_SEC_QUESTIONS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHN_09_WEAK_CRED_MANAGEMENT - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHN_10_WEAK_ALT_AUTH - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHZ_01_DIR_TRAVERSAL - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHZ_02_AUTHZ_BYPASS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHZ_03_PRIV_ESCALATION - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ATHZ_04_IDOR - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_BUSL_01_DATA_VALIDATION - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_BUSL_02_FORGED_REQUESTS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_BUSL_03_INTEGRITY_CHECKS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_BUSL_04_PROCESS_TIMING - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_BUSL_05_FUNCTION_USE_LIMITS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_BUSL_06_WORKFLOW_CIRCUMVENTION - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_BUSL_07_APP_MISUSE_DEFENSE - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_BUSL_08_UPLOAD_FILE_TYPES - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_BUSL_09_UPLOAD_MALICIOUS_FILES - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_01_DOM_XSS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_02_JS_EXEC - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_03_HTML_INJ - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_04_OPEN_REDIR - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_05_CSS_INJ - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_06_RESOURCE_MANIPULATION - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_07_CORS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_08_XS_FLASHING - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_09_CLICKJACK - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_10_WEBSOCKETS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_11_WEB_MESSAGING - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_12_BROWSER_STORAGE - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CLNT_13_XSSI - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_01_NETWORK_INFRA - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_02_APP_PLATFORM - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_03_FILE_EXT_HANDLING - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_04_BACKUP_FILES - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_05_ENUMERATE_INFRASTRUCTURE - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_06_HTTP_METHODS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_07_HTTP_STS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_08_RIA_CROSS_DOMAIN - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_09_FILE_PERMISSIONS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_10_SUBDOMAIN_TAKEOVER - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CONF_11_CLOUD_STORAGE - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CRYP_01_TLS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CRYP_02_PADDING_ORACLE - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CRYP_03_CRYPTO_FAIL - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_CRYP_04_WEAK_CRYPTO - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ERRH_01_ERR - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_ERRH_02_STACK - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_IDNT_01_ROLE_DEFINITIONS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_IDNT_02_USER_REGISTRATION - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_IDNT_03_ACCOUNT_PROVISIONING - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_IDNT_04_ACCOUNT_ENUMERATION - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_IDNT_05_USERNAME_POLICY - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INFO_01_SEARCH_ENGINE - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INFO_02_FINGERPRINT_WEB_SERVER - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INFO_03_METAFILE - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INFO_04_ENUMERATE_APPS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INFO_05_CONTENT_LEAK - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INFO_06_APP_ENTRY_POINTS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INFO_07_APP_EXEC_PATHS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INFO_08_FINGERPRINT_APP_FRAMEWORK - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INFO_09_FINGERPRINT_WEB_APP - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INFO_10_MAP_APP_ARCHITECTURE - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_01_REFLECTED_XSS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_02_STORED_XSS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_03_VERB_TAMPERING - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_04_PARAM_POLLUTION - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_05_SQLI - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_06_LDAPI - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_07_XMLI - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_08_SSII - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_09_XPATH - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_10_SMTP_IMAP_INJ - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_11_CODE_INJ - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_12_COMMAND_INJ - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_13_FORMAT_STRING - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_14_INCUBATED_VULN - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_15_HTTP_SPLITTING - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_16_HTTP_REQ - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_17_HOST_HEADER - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_18_SSTI - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_INPV_19_SSRF - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_SESS_01_SESS_MANAGEMENT - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_SESS_02_COOKIE_ATTRS - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_SESS_03_SESS_FIXATION - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_SESS_04_SESS_EXPOSED - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_SESS_05_CSRF - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_SESS_06_WEAK_LOGOUT - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_SESS_07_SESS_TIMEOUT - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_SESS_08_SESS_PUZZLING - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WSTG_V42_SESS_09_SESS_HIJACK - Enum constant in enum class org.zaproxy.addon.commonlib.CommonAlertTag
 
WWW_AUTHENTICATE - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 

X

X_CONTENT_SECURITY_POLICY - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_CONTENT_TYPE_OPTIONS - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_CSRF_TOKEN - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_CSRFTOKEN - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_FORWARDED_FOR - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_FRAME_OPTIONS - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_ORIGINAL_URL - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_POWERED_BY - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_REWRITE_URL - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_WEBKIT_CSP - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_XSRF_TOKEN - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 
X_XSS_PROTECTION - Static variable in class org.zaproxy.addon.commonlib.http.HttpFieldsNames
 

Z

ZapSortedMenu - Class in org.zaproxy.addon.commonlib.ui
 
ZapSortedMenu() - Constructor for class org.zaproxy.addon.commonlib.ui.ZapSortedMenu
 
ZapSortedMenu(Comparator<JMenuItem>) - Constructor for class org.zaproxy.addon.commonlib.ui.ZapSortedMenu
 
A B C D E F G H I L M O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form