Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAppFilePlugin - Class in org.zaproxy.addon.commonlib
-
An
AbstractAppPluginthat checks for the presence of a file. - AbstractAppFilePlugin(String, String) - Constructor for class org.zaproxy.addon.commonlib.AbstractAppFilePlugin
-
Constructs an
AbstractAppFilePluginwith the given file name and messages prefix. - AbstractHostFilePlugin - Class in org.zaproxy.addon.commonlib
-
An
AbstractAppPluginthat checks for the presence of a file. - AbstractHostFilePlugin(String, String) - Constructor for class org.zaproxy.addon.commonlib.AbstractHostFilePlugin
-
Constructs an
AbstractHostFilePluginwith 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
ProgressPaneto be displayed. - algorithm() - Method in record class org.zaproxy.addon.commonlib.internal.TotpSupport.TotpData
-
Returns the value of the
algorithmrecord 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
ComparableResponsefrom the givenHttpMessage. - 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
ComparableResponsewith 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
DiceMatcherthat 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
digitsrecord 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
BinRecordfor 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
Vulnerabilityfor the given ID, ornullif 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
Listcontaining all theVulnerability. - 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
ProgressPanewhich 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.
- 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
HttpMessagehas a CSS content type in its response or request URL path. - isExpired(String) - Static method in class org.zaproxy.addon.commonlib.CookieUtils
-
Returns
trueif the cookie's "expire" value was set in the past,falseotherwise (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
HttpMessagehas 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
HttpMessagehas 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
HttpMessagehas 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
Stringinput 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
Vulnerabilityusing (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
Vulnerabilityfrom a XML file for a givenLocale. - 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
ListofVulnerabilityfor the givenlocale. - 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>ofCommonAlertTagwith any number of otherCommonAlertTags. - 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
periodrecord 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
ProgressPanelto 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
JFileChooserwith 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
HttpMessagepertains 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
HttpMessagecontains 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
secretrecord 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
TotpDatarecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ExtensionCommonlib.getValueProvider()instead, to stop using core interface.