googleapis.websecurityscanner.v1 library

Classes

Authentication
Scan authentication configuration.
CrawledUrl
A CrawledUrl resource represents a URL that was crawled during a ScanRun. Web Security Scanner Service crawls the web applications, following all links within the scope of sites, to find the URLs to test against.
CustomAccount
Describes authentication configuration that uses a custom account.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for Empty is empty JSON object {}.
Finding
A Finding resource represents a vulnerability instance identified during a ScanRun.
FindingTypeStats
A FindingTypeStats resource represents stats regarding a specific FindingType of Findings under a given ScanRun.
Form
! Information about a vulnerability with an HTML.
GoogleAccount
Describes authentication configuration that uses a Google account.
Describes a HTTP Header.
IapCredential
Describes authentication configuration for Identity-Aware-Proxy (IAP).
IapTestServiceAccountInfo
Describes authentication configuration when Web-Security-Scanner service account is added in Identity-Aware-Proxy (IAP) access policies.
ListCrawledUrlsResponse
Response for the ListCrawledUrls method.
ListFindingsResponse
Response for the ListFindings method.
ListFindingTypeStatsResponse
Response for the ListFindingTypeStats method.
ListScanConfigsResponse
Response for the ListScanConfigs method.
ListScanRunsResponse
Response for the ListScanRuns method.
OutdatedLibrary
Information reported for an outdated library.
ProjectsResourceApi
ProjectsScanConfigsResourceApi
ProjectsScanConfigsScanRunsCrawledUrlsResourceApi
ProjectsScanConfigsScanRunsFindingsResourceApi
ProjectsScanConfigsScanRunsFindingTypeStatsResourceApi
ProjectsScanConfigsScanRunsResourceApi
ScanConfig
A ScanConfig resource contains the configurations to launch a scan.
ScanConfigError
Defines a custom error message used by CreateScanConfig and UpdateScanConfig APIs when scan configuration validation fails. It is also reported as part of a ScanRunErrorTrace message if scan validation fails due to a scan configuration error.
ScanRun
A ScanRun is a output-only resource representing an actual run of the scan. Next id: 12
ScanRunErrorTrace
Output only. Defines an error trace message for a ScanRun.
ScanRunWarningTrace
Output only. Defines a warning trace message for ScanRun. Warning traces provide customers with useful information that helps make the scanning process more effective.
Schedule
Scan schedule configuration.
StartScanRunRequest
Request for the StartScanRun method.
StopScanRunRequest
Request for the StopScanRun method.
ViolatingResource
Information regarding any resource causing the vulnerability such as JavaScript sources, image, audio files, etc.
VulnerableHeaders
Information about vulnerable or missing HTTP Headers.
VulnerableParameters
Information about vulnerable request parameters.
WebsecurityscannerApi
Scans your Compute and App Engine apps for common web vulnerabilities.
Xss
Information reported for an XSS.

Constants

USER_AGENT → const String
'dart-api-client websecurityscanner/v1'

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.