public static class Vulnerabilities.Vulnerability.Finding extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FindingDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="LongDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="AttackString" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ScannerDetail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ScannerRecommendation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SurfaceLocation" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attribute name="url" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="parameter" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="DataFlowElement" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="LineText" type="{http://www.w3.org/2001/XMLSchema}string"/>
</sequence>
<attribute name="SourceFileName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="LineNumber" type="{}PositiveNumber" />
<attribute name="ColumnNumber" type="{}PositiveNumber" />
<attribute name="Sequence" type="{}PositiveNumber" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="Dependency" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ComponentName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="ComponentFilePath" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Description" type="{http://www.w3.org/2001/XMLSchema}string"/>
</sequence>
<attribute name="CVE" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="RefLink" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="Source" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="NativeID" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="Scanner" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="Severity" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="IdentifiedTimestamp" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
Vulnerabilities.Vulnerability.Finding.DataFlowElement
Java class for anonymous complex type.
|
static class |
Vulnerabilities.Vulnerability.Finding.Dependency
Java class for anonymous complex type.
|
static class |
Vulnerabilities.Vulnerability.Finding.SurfaceLocation
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected String |
attackString |
protected List<Vulnerabilities.Vulnerability.Finding.DataFlowElement> |
dataFlowElement |
protected Vulnerabilities.Vulnerability.Finding.Dependency |
dependency |
protected String |
findingDescription |
protected String |
identifiedTimestamp |
protected String |
longDescription |
protected String |
nativeID |
protected String |
scanner |
protected String |
scannerDetail |
protected String |
scannerRecommendation |
protected String |
severity |
protected Vulnerabilities.Vulnerability.Finding.SurfaceLocation |
surfaceLocation |
| Constructor and Description |
|---|
Finding() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAttackString()
Gets the value of the attackString property.
|
List<Vulnerabilities.Vulnerability.Finding.DataFlowElement> |
getDataFlowElement()
Gets the value of the dataFlowElement property.
|
Vulnerabilities.Vulnerability.Finding.Dependency |
getDependency()
Gets the value of the dependency property.
|
String |
getFindingDescription()
Gets the value of the findingDescription property.
|
String |
getIdentifiedTimestamp()
Gets the value of the identifiedTimestamp property.
|
String |
getLongDescription()
Gets the value of the longDescription property.
|
String |
getNativeID()
Gets the value of the nativeID property.
|
String |
getScanner()
Gets the value of the scanner property.
|
String |
getScannerDetail()
Gets the value of the scannerDetail property.
|
String |
getScannerRecommendation()
Gets the value of the scannerRecommendation property.
|
String |
getSeverity()
Gets the value of the severity property.
|
Vulnerabilities.Vulnerability.Finding.SurfaceLocation |
getSurfaceLocation()
Gets the value of the surfaceLocation property.
|
void |
setAttackString(String value)
Sets the value of the attackString property.
|
void |
setDependency(Vulnerabilities.Vulnerability.Finding.Dependency value)
Sets the value of the dependency property.
|
void |
setFindingDescription(String value)
Sets the value of the findingDescription property.
|
void |
setIdentifiedTimestamp(String value)
Sets the value of the identifiedTimestamp property.
|
void |
setLongDescription(String value)
Sets the value of the longDescription property.
|
void |
setNativeID(String value)
Sets the value of the nativeID property.
|
void |
setScanner(String value)
Sets the value of the scanner property.
|
void |
setScannerDetail(String value)
Sets the value of the scannerDetail property.
|
void |
setScannerRecommendation(String value)
Sets the value of the scannerRecommendation property.
|
void |
setSeverity(String value)
Sets the value of the severity property.
|
void |
setSurfaceLocation(Vulnerabilities.Vulnerability.Finding.SurfaceLocation value)
Sets the value of the surfaceLocation property.
|
protected String findingDescription
protected String longDescription
protected String attackString
protected String scannerDetail
protected String scannerRecommendation
protected Vulnerabilities.Vulnerability.Finding.SurfaceLocation surfaceLocation
protected List<Vulnerabilities.Vulnerability.Finding.DataFlowElement> dataFlowElement
protected Vulnerabilities.Vulnerability.Finding.Dependency dependency
protected String nativeID
protected String scanner
protected String severity
protected String identifiedTimestamp
public String getFindingDescription()
Stringpublic void setFindingDescription(String value)
value - allowed object is
Stringpublic String getLongDescription()
Stringpublic void setLongDescription(String value)
value - allowed object is
Stringpublic String getAttackString()
Stringpublic void setAttackString(String value)
value - allowed object is
Stringpublic String getScannerDetail()
Stringpublic void setScannerDetail(String value)
value - allowed object is
Stringpublic String getScannerRecommendation()
Stringpublic void setScannerRecommendation(String value)
value - allowed object is
Stringpublic Vulnerabilities.Vulnerability.Finding.SurfaceLocation getSurfaceLocation()
Vulnerabilities.Vulnerability.Finding.SurfaceLocationpublic void setSurfaceLocation(Vulnerabilities.Vulnerability.Finding.SurfaceLocation value)
value - allowed object is
Vulnerabilities.Vulnerability.Finding.SurfaceLocationpublic List<Vulnerabilities.Vulnerability.Finding.DataFlowElement> getDataFlowElement()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the dataFlowElement property.
For example, to add a new item, do as follows:
getDataFlowElement().add(newItem);
Objects of the following type(s) are allowed in the list
Vulnerabilities.Vulnerability.Finding.DataFlowElement
public Vulnerabilities.Vulnerability.Finding.Dependency getDependency()
Vulnerabilities.Vulnerability.Finding.Dependencypublic void setDependency(Vulnerabilities.Vulnerability.Finding.Dependency value)
value - allowed object is
Vulnerabilities.Vulnerability.Finding.Dependencypublic String getNativeID()
Stringpublic void setNativeID(String value)
value - allowed object is
Stringpublic String getScanner()
Stringpublic void setScanner(String value)
value - allowed object is
Stringpublic String getSeverity()
Stringpublic void setSeverity(String value)
value - allowed object is
Stringpublic String getIdentifiedTimestamp()
StringCopyright © 2018 Denim Group, Ltd.; Secure Decisions, A Division of Applied Visions, Inc.. All rights reserved.