public abstract static class WebSecurityScannerGrpc.WebSecurityScannerImplBase extends Object implements BindableService
Web Security Scanner Service identifies security vulnerabilities in web applications hosted on Google Cloud. It crawls your application, and attempts to exercise as many user inputs and event handlers as possible.
Constructor and Description |
---|
WebSecurityScannerImplBase() |
Modifier and Type | Method and Description |
---|---|
ServerServiceDefinition |
bindService() |
void |
createScanConfig(CreateScanConfigRequest request,
StreamObserver<ScanConfig> responseObserver)
Creates a new ScanConfig.
|
void |
deleteScanConfig(DeleteScanConfigRequest request,
StreamObserver<Empty> responseObserver)
Deletes an existing ScanConfig and its child resources.
|
void |
getFinding(GetFindingRequest request,
StreamObserver<Finding> responseObserver)
Gets a Finding.
|
void |
getScanConfig(GetScanConfigRequest request,
StreamObserver<ScanConfig> responseObserver)
Gets a ScanConfig.
|
void |
getScanRun(GetScanRunRequest request,
StreamObserver<ScanRun> responseObserver)
Gets a ScanRun.
|
void |
listCrawledUrls(ListCrawledUrlsRequest request,
StreamObserver<ListCrawledUrlsResponse> responseObserver)
List CrawledUrls under a given ScanRun.
|
void |
listFindings(ListFindingsRequest request,
StreamObserver<ListFindingsResponse> responseObserver)
List Findings under a given ScanRun.
|
void |
listFindingTypeStats(ListFindingTypeStatsRequest request,
StreamObserver<ListFindingTypeStatsResponse> responseObserver)
List all FindingTypeStats under a given ScanRun.
|
void |
listScanConfigs(ListScanConfigsRequest request,
StreamObserver<ListScanConfigsResponse> responseObserver)
Lists ScanConfigs under a given project.
|
void |
listScanRuns(ListScanRunsRequest request,
StreamObserver<ListScanRunsResponse> responseObserver)
Lists ScanRuns under a given ScanConfig, in descending order of ScanRun
stop time.
|
void |
startScanRun(StartScanRunRequest request,
StreamObserver<ScanRun> responseObserver)
Start a ScanRun according to the given ScanConfig.
|
void |
stopScanRun(StopScanRunRequest request,
StreamObserver<ScanRun> responseObserver)
Stops a ScanRun.
|
void |
updateScanConfig(UpdateScanConfigRequest request,
StreamObserver<ScanConfig> responseObserver)
Updates a ScanConfig.
|
public void createScanConfig(CreateScanConfigRequest request, StreamObserver<ScanConfig> responseObserver)
Creates a new ScanConfig.
public void deleteScanConfig(DeleteScanConfigRequest request, StreamObserver<Empty> responseObserver)
Deletes an existing ScanConfig and its child resources.
public void getScanConfig(GetScanConfigRequest request, StreamObserver<ScanConfig> responseObserver)
Gets a ScanConfig.
public void listScanConfigs(ListScanConfigsRequest request, StreamObserver<ListScanConfigsResponse> responseObserver)
Lists ScanConfigs under a given project.
public void updateScanConfig(UpdateScanConfigRequest request, StreamObserver<ScanConfig> responseObserver)
Updates a ScanConfig. This method support partial update of a ScanConfig.
public void startScanRun(StartScanRunRequest request, StreamObserver<ScanRun> responseObserver)
Start a ScanRun according to the given ScanConfig.
public void getScanRun(GetScanRunRequest request, StreamObserver<ScanRun> responseObserver)
Gets a ScanRun.
public void listScanRuns(ListScanRunsRequest request, StreamObserver<ListScanRunsResponse> responseObserver)
Lists ScanRuns under a given ScanConfig, in descending order of ScanRun stop time.
public void stopScanRun(StopScanRunRequest request, StreamObserver<ScanRun> responseObserver)
Stops a ScanRun. The stopped ScanRun is returned.
public void listCrawledUrls(ListCrawledUrlsRequest request, StreamObserver<ListCrawledUrlsResponse> responseObserver)
List CrawledUrls under a given ScanRun.
public void getFinding(GetFindingRequest request, StreamObserver<Finding> responseObserver)
Gets a Finding.
public void listFindings(ListFindingsRequest request, StreamObserver<ListFindingsResponse> responseObserver)
List Findings under a given ScanRun.
public void listFindingTypeStats(ListFindingTypeStatsRequest request, StreamObserver<ListFindingTypeStatsResponse> responseObserver)
List all FindingTypeStats under a given ScanRun.
public final ServerServiceDefinition bindService()
bindService
in interface BindableService
Copyright © 2022 Google LLC. All rights reserved.