@Generated(value="by gapic-generator-java")
See: Description
Class | Description |
---|---|
CrawledUrl |
A CrawledUrl resource represents a URL that was crawled during a ScanRun.
|
CrawledUrl.Builder |
A CrawledUrl resource represents a URL that was crawled during a ScanRun.
|
CrawledUrlProto | |
CreateScanConfigRequest |
Request for the `CreateScanConfig` method.
|
CreateScanConfigRequest.Builder |
Request for the `CreateScanConfig` method.
|
DeleteScanConfigRequest |
Request for the `DeleteScanConfig` method.
|
DeleteScanConfigRequest.Builder |
Request for the `DeleteScanConfig` method.
|
Finding |
A Finding resource represents a vulnerability instance identified during a
ScanRun.
|
Finding.Builder |
A Finding resource represents a vulnerability instance identified during a
ScanRun.
|
FindingAddonProto | |
FindingName | |
FindingName.Builder |
Builder for
projects/{project}/scanConfigs/{scan_config}/scanRuns/{scan_run}/findings/{finding}.
|
FindingProto | |
FindingTypeStats |
A FindingTypeStats resource represents stats regarding a specific FindingType
of Findings under a given ScanRun.
|
FindingTypeStats.Builder |
A FindingTypeStats resource represents stats regarding a specific FindingType
of Findings under a given ScanRun.
|
FindingTypeStatsProto | |
GetFindingRequest |
Request for the `GetFinding` method.
|
GetFindingRequest.Builder |
Request for the `GetFinding` method.
|
GetScanConfigRequest |
Request for the `GetScanConfig` method.
|
GetScanConfigRequest.Builder |
Request for the `GetScanConfig` method.
|
GetScanRunRequest |
Request for the `GetScanRun` method.
|
GetScanRunRequest.Builder |
Request for the `GetScanRun` method.
|
ListCrawledUrlsRequest |
Request for the `ListCrawledUrls` method.
|
ListCrawledUrlsRequest.Builder |
Request for the `ListCrawledUrls` method.
|
ListCrawledUrlsResponse |
Response for the `ListCrawledUrls` method.
|
ListCrawledUrlsResponse.Builder |
Response for the `ListCrawledUrls` method.
|
ListFindingsRequest |
Request for the `ListFindings` method.
|
ListFindingsRequest.Builder |
Request for the `ListFindings` method.
|
ListFindingsResponse |
Response for the `ListFindings` method.
|
ListFindingsResponse.Builder |
Response for the `ListFindings` method.
|
ListFindingTypeStatsRequest |
Request for the `ListFindingTypeStats` method.
|
ListFindingTypeStatsRequest.Builder |
Request for the `ListFindingTypeStats` method.
|
ListFindingTypeStatsResponse |
Response for the `ListFindingTypeStats` method.
|
ListFindingTypeStatsResponse.Builder |
Response for the `ListFindingTypeStats` method.
|
ListScanConfigsRequest |
Request for the `ListScanConfigs` method.
|
ListScanConfigsRequest.Builder |
Request for the `ListScanConfigs` method.
|
ListScanConfigsResponse |
Response for the `ListScanConfigs` method.
|
ListScanConfigsResponse.Builder |
Response for the `ListScanConfigs` method.
|
ListScanRunsRequest |
Request for the `ListScanRuns` method.
|
ListScanRunsRequest.Builder |
Request for the `ListScanRuns` method.
|
ListScanRunsResponse |
Response for the `ListScanRuns` method.
|
ListScanRunsResponse.Builder |
Response for the `ListScanRuns` method.
|
OutdatedLibrary |
Information reported for an outdated library.
|
OutdatedLibrary.Builder |
Information reported for an outdated library.
|
ProjectName | |
ProjectName.Builder |
Builder for projects/{project}.
|
ScanConfig |
A ScanConfig resource contains the configurations to launch a scan.
|
ScanConfig.Authentication |
Scan authentication configuration.
|
ScanConfig.Authentication.Builder |
Scan authentication configuration.
|
ScanConfig.Authentication.CustomAccount |
Describes authentication configuration that uses a custom account.
|
ScanConfig.Authentication.CustomAccount.Builder |
Describes authentication configuration that uses a custom account.
|
ScanConfig.Authentication.GoogleAccount |
Describes authentication configuration that uses a Google account.
|
ScanConfig.Authentication.GoogleAccount.Builder |
Describes authentication configuration that uses a Google account.
|
ScanConfig.Builder |
A ScanConfig resource contains the configurations to launch a scan.
|
ScanConfig.Schedule |
Scan schedule configuration.
|
ScanConfig.Schedule.Builder |
Scan schedule configuration.
|
ScanConfigName | |
ScanConfigName.Builder |
Builder for projects/{project}/scanConfigs/{scan_config}.
|
ScanConfigProto | |
ScanRun |
A ScanRun is a output-only resource representing an actual run of the scan.
|
ScanRun.Builder |
A ScanRun is a output-only resource representing an actual run of the scan.
|
ScanRunName | |
ScanRunName.Builder |
Builder for projects/{project}/scanConfigs/{scan_config}/scanRuns/{scan_run}.
|
ScanRunProto | |
StartScanRunRequest |
Request for the `StartScanRun` method.
|
StartScanRunRequest.Builder |
Request for the `StartScanRun` method.
|
StopScanRunRequest |
Request for the `StopScanRun` method.
|
StopScanRunRequest.Builder |
Request for the `StopScanRun` method.
|
UpdateScanConfigRequest |
Request for the `UpdateScanConfigRequest` method.
|
UpdateScanConfigRequest.Builder |
Request for the `UpdateScanConfigRequest` method.
|
ViolatingResource |
Information regarding any resource causing the vulnerability such
as JavaScript sources, image, audio files, etc.
|
ViolatingResource.Builder |
Information regarding any resource causing the vulnerability such
as JavaScript sources, image, audio files, etc.
|
VulnerableHeaders |
Information about vulnerable or missing HTTP Headers.
|
VulnerableHeaders.Builder |
Information about vulnerable or missing HTTP Headers.
|
VulnerableHeaders.Header |
Describes a HTTP Header.
|
VulnerableHeaders.Header.Builder |
Describes a HTTP Header.
|
VulnerableParameters |
Information about vulnerable request parameters.
|
VulnerableParameters.Builder |
Information about vulnerable request parameters.
|
WebSecurityScannerClient |
Service Description: Cloud Web Security Scanner Service identifies security vulnerabilities in
web applications hosted on Google Cloud Platform.
|
WebSecurityScannerClient.ListCrawledUrlsFixedSizeCollection | |
WebSecurityScannerClient.ListCrawledUrlsPage | |
WebSecurityScannerClient.ListCrawledUrlsPagedResponse | |
WebSecurityScannerClient.ListFindingsFixedSizeCollection | |
WebSecurityScannerClient.ListFindingsPage | |
WebSecurityScannerClient.ListFindingsPagedResponse | |
WebSecurityScannerClient.ListScanConfigsFixedSizeCollection | |
WebSecurityScannerClient.ListScanConfigsPage | |
WebSecurityScannerClient.ListScanConfigsPagedResponse | |
WebSecurityScannerClient.ListScanRunsFixedSizeCollection | |
WebSecurityScannerClient.ListScanRunsPage | |
WebSecurityScannerClient.ListScanRunsPagedResponse | |
WebSecurityScannerGrpc |
Cloud Web Security Scanner Service identifies security vulnerabilities in web
applications hosted on Google Cloud Platform.
|
WebSecurityScannerGrpc.WebSecurityScannerBlockingStub |
Cloud Web Security Scanner Service identifies security vulnerabilities in web
applications hosted on Google Cloud Platform.
|
WebSecurityScannerGrpc.WebSecurityScannerFutureStub |
Cloud Web Security Scanner Service identifies security vulnerabilities in web
applications hosted on Google Cloud Platform.
|
WebSecurityScannerGrpc.WebSecurityScannerImplBase |
Cloud Web Security Scanner Service identifies security vulnerabilities in web
applications hosted on Google Cloud Platform.
|
WebSecurityScannerGrpc.WebSecurityScannerStub |
Cloud Web Security Scanner Service identifies security vulnerabilities in web
applications hosted on Google Cloud Platform.
|
WebSecurityScannerProto | |
WebSecurityScannerSettings |
Settings class to configure an instance of
WebSecurityScannerClient . |
WebSecurityScannerSettings.Builder |
Builder for WebSecurityScannerSettings.
|
Xss |
Information reported for an XSS.
|
Xss.Builder |
Information reported for an XSS.
|
Enum | Description |
---|---|
Finding.FindingType |
Types of Findings.
|
ScanConfig.Authentication.AuthenticationCase | |
ScanConfig.TargetPlatform |
Cloud platforms supported by Cloud Web Security Scanner.
|
ScanConfig.UserAgent |
Type of user agents used for scanning.
|
ScanRun.ExecutionState |
Types of ScanRun execution state.
|
ScanRun.ResultState |
Types of ScanRun result state.
|
======================= WebSecurityScannerClient =======================
Service Description: Cloud Web Security Scanner Service identifies security vulnerabilities in web applications hosted on Google Cloud Platform. It crawls your application, and attempts to exercise as many user inputs and event handlers as possible.
Sample for WebSecurityScannerClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (WebSecurityScannerClient webSecurityScannerClient = WebSecurityScannerClient.create()) {
ProjectName parent = ProjectName.of("[PROJECT]");
ScanConfig scanConfig = ScanConfig.newBuilder().build();
ScanConfig response = webSecurityScannerClient.createScanConfig(parent, scanConfig);
}
Copyright © 2022 Google LLC. All rights reserved.