Package | Description |
---|---|
com.google.cloud.websecurityscanner.v1beta |
The interfaces provided are listed below, along with usage samples.
|
Modifier and Type | Method and Description |
---|---|
Finding.Builder |
ListFindingsResponse.Builder.addFindingsBuilder()
The list of Findings returned.
|
Finding.Builder |
ListFindingsResponse.Builder.addFindingsBuilder(int index)
The list of Findings returned.
|
Finding.Builder |
Finding.Builder.addRepeatedField(Descriptors.FieldDescriptor field,
Object value) |
Finding.Builder |
Finding.Builder.clear() |
Finding.Builder |
Finding.Builder.clearBody()
The body of the request that triggered the vulnerability.
|
Finding.Builder |
Finding.Builder.clearDescription()
The description of the vulnerability.
|
Finding.Builder |
Finding.Builder.clearField(Descriptors.FieldDescriptor field) |
Finding.Builder |
Finding.Builder.clearFinalUrl()
The URL where the browser lands when the vulnerability is detected.
|
Finding.Builder |
Finding.Builder.clearFindingType()
The type of the Finding.
|
Finding.Builder |
Finding.Builder.clearForm()
An addon containing information reported for a vulnerability with an HTML
form, if any.
|
Finding.Builder |
Finding.Builder.clearFrameUrl()
If the vulnerability was originated from nested IFrame, the immediate
parent IFrame is reported.
|
Finding.Builder |
Finding.Builder.clearFuzzedUrl()
The URL produced by the server-side fuzzer and used in the request that
triggered the vulnerability.
|
Finding.Builder |
Finding.Builder.clearHttpMethod()
The http method of the request that triggered the vulnerability, in
uppercase.
|
Finding.Builder |
Finding.Builder.clearName()
The resource name of the Finding.
|
Finding.Builder |
Finding.Builder.clearOneof(Descriptors.OneofDescriptor oneof) |
Finding.Builder |
Finding.Builder.clearOutdatedLibrary()
An addon containing information about outdated libraries.
|
Finding.Builder |
Finding.Builder.clearReproductionUrl()
The URL containing human-readable payload that user can leverage to
reproduce the vulnerability.
|
Finding.Builder |
Finding.Builder.clearTrackingId()
The tracking ID uniquely identifies a vulnerability instance across
multiple ScanRuns.
|
Finding.Builder |
Finding.Builder.clearViolatingResource()
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
Finding.Builder |
Finding.Builder.clearVulnerableHeaders()
An addon containing information about vulnerable or missing HTTP headers.
|
Finding.Builder |
Finding.Builder.clearVulnerableParameters()
An addon containing information about request parameters which were found
to be vulnerable.
|
Finding.Builder |
Finding.Builder.clearXss()
An addon containing information reported for an XSS, if any.
|
Finding.Builder |
Finding.Builder.clone() |
Finding.Builder |
ListFindingsResponse.Builder.getFindingsBuilder(int index)
The list of Findings returned.
|
Finding.Builder |
Finding.Builder.mergeForm(Form value)
An addon containing information reported for a vulnerability with an HTML
form, if any.
|
Finding.Builder |
Finding.Builder.mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Finding.Builder |
Finding.Builder.mergeFrom(Finding other) |
Finding.Builder |
Finding.Builder.mergeFrom(Message other) |
Finding.Builder |
Finding.Builder.mergeOutdatedLibrary(OutdatedLibrary value)
An addon containing information about outdated libraries.
|
Finding.Builder |
Finding.Builder.mergeUnknownFields(UnknownFieldSet unknownFields) |
Finding.Builder |
Finding.Builder.mergeViolatingResource(ViolatingResource value)
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
Finding.Builder |
Finding.Builder.mergeVulnerableHeaders(VulnerableHeaders value)
An addon containing information about vulnerable or missing HTTP headers.
|
Finding.Builder |
Finding.Builder.mergeVulnerableParameters(VulnerableParameters value)
An addon containing information about request parameters which were found
to be vulnerable.
|
Finding.Builder |
Finding.Builder.mergeXss(Xss value)
An addon containing information reported for an XSS, if any.
|
static Finding.Builder |
Finding.newBuilder() |
static Finding.Builder |
Finding.newBuilder(Finding prototype) |
Finding.Builder |
Finding.newBuilderForType() |
protected Finding.Builder |
Finding.newBuilderForType(GeneratedMessageV3.BuilderParent parent) |
Finding.Builder |
Finding.Builder.setBody(String value)
The body of the request that triggered the vulnerability.
|
Finding.Builder |
Finding.Builder.setBodyBytes(ByteString value)
The body of the request that triggered the vulnerability.
|
Finding.Builder |
Finding.Builder.setDescription(String value)
The description of the vulnerability.
|
Finding.Builder |
Finding.Builder.setDescriptionBytes(ByteString value)
The description of the vulnerability.
|
Finding.Builder |
Finding.Builder.setField(Descriptors.FieldDescriptor field,
Object value) |
Finding.Builder |
Finding.Builder.setFinalUrl(String value)
The URL where the browser lands when the vulnerability is detected.
|
Finding.Builder |
Finding.Builder.setFinalUrlBytes(ByteString value)
The URL where the browser lands when the vulnerability is detected.
|
Finding.Builder |
Finding.Builder.setFindingType(String value)
The type of the Finding.
|
Finding.Builder |
Finding.Builder.setFindingTypeBytes(ByteString value)
The type of the Finding.
|
Finding.Builder |
Finding.Builder.setForm(Form.Builder builderForValue)
An addon containing information reported for a vulnerability with an HTML
form, if any.
|
Finding.Builder |
Finding.Builder.setForm(Form value)
An addon containing information reported for a vulnerability with an HTML
form, if any.
|
Finding.Builder |
Finding.Builder.setFrameUrl(String value)
If the vulnerability was originated from nested IFrame, the immediate
parent IFrame is reported.
|
Finding.Builder |
Finding.Builder.setFrameUrlBytes(ByteString value)
If the vulnerability was originated from nested IFrame, the immediate
parent IFrame is reported.
|
Finding.Builder |
Finding.Builder.setFuzzedUrl(String value)
The URL produced by the server-side fuzzer and used in the request that
triggered the vulnerability.
|
Finding.Builder |
Finding.Builder.setFuzzedUrlBytes(ByteString value)
The URL produced by the server-side fuzzer and used in the request that
triggered the vulnerability.
|
Finding.Builder |
Finding.Builder.setHttpMethod(String value)
The http method of the request that triggered the vulnerability, in
uppercase.
|
Finding.Builder |
Finding.Builder.setHttpMethodBytes(ByteString value)
The http method of the request that triggered the vulnerability, in
uppercase.
|
Finding.Builder |
Finding.Builder.setName(String value)
The resource name of the Finding.
|
Finding.Builder |
Finding.Builder.setNameBytes(ByteString value)
The resource name of the Finding.
|
Finding.Builder |
Finding.Builder.setOutdatedLibrary(OutdatedLibrary.Builder builderForValue)
An addon containing information about outdated libraries.
|
Finding.Builder |
Finding.Builder.setOutdatedLibrary(OutdatedLibrary value)
An addon containing information about outdated libraries.
|
Finding.Builder |
Finding.Builder.setRepeatedField(Descriptors.FieldDescriptor field,
int index,
Object value) |
Finding.Builder |
Finding.Builder.setReproductionUrl(String value)
The URL containing human-readable payload that user can leverage to
reproduce the vulnerability.
|
Finding.Builder |
Finding.Builder.setReproductionUrlBytes(ByteString value)
The URL containing human-readable payload that user can leverage to
reproduce the vulnerability.
|
Finding.Builder |
Finding.Builder.setTrackingId(String value)
The tracking ID uniquely identifies a vulnerability instance across
multiple ScanRuns.
|
Finding.Builder |
Finding.Builder.setTrackingIdBytes(ByteString value)
The tracking ID uniquely identifies a vulnerability instance across
multiple ScanRuns.
|
Finding.Builder |
Finding.Builder.setUnknownFields(UnknownFieldSet unknownFields) |
Finding.Builder |
Finding.Builder.setViolatingResource(ViolatingResource.Builder builderForValue)
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
Finding.Builder |
Finding.Builder.setViolatingResource(ViolatingResource value)
An addon containing detailed information regarding any resource causing the
vulnerability such as JavaScript sources, image, audio files, etc.
|
Finding.Builder |
Finding.Builder.setVulnerableHeaders(VulnerableHeaders.Builder builderForValue)
An addon containing information about vulnerable or missing HTTP headers.
|
Finding.Builder |
Finding.Builder.setVulnerableHeaders(VulnerableHeaders value)
An addon containing information about vulnerable or missing HTTP headers.
|
Finding.Builder |
Finding.Builder.setVulnerableParameters(VulnerableParameters.Builder builderForValue)
An addon containing information about request parameters which were found
to be vulnerable.
|
Finding.Builder |
Finding.Builder.setVulnerableParameters(VulnerableParameters value)
An addon containing information about request parameters which were found
to be vulnerable.
|
Finding.Builder |
Finding.Builder.setXss(Xss.Builder builderForValue)
An addon containing information reported for an XSS, if any.
|
Finding.Builder |
Finding.Builder.setXss(Xss value)
An addon containing information reported for an XSS, if any.
|
Finding.Builder |
Finding.toBuilder() |
Modifier and Type | Method and Description |
---|---|
List<Finding.Builder> |
ListFindingsResponse.Builder.getFindingsBuilderList()
The list of Findings returned.
|
Modifier and Type | Method and Description |
---|---|
ListFindingsResponse.Builder |
ListFindingsResponse.Builder.addFindings(Finding.Builder builderForValue)
The list of Findings returned.
|
ListFindingsResponse.Builder |
ListFindingsResponse.Builder.addFindings(int index,
Finding.Builder builderForValue)
The list of Findings returned.
|
ListFindingsResponse.Builder |
ListFindingsResponse.Builder.setFindings(int index,
Finding.Builder builderForValue)
The list of Findings returned.
|
Copyright © 2022 Google LLC. All rights reserved.