- 2.64.0 (latest)
- 2.63.0
- 2.62.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.51.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.4
- 2.1.1
- 2.0.15
public static interface WebSecurityScannerGrpc.AsyncService
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.
Methods
createScanConfig(CreateScanConfigRequest request, StreamObserver responseObserver)
public default void createScanConfig(CreateScanConfigRequest request, StreamObserver responseObserver)
Creates a new ScanConfig.
Parameters | |
---|---|
Name | Description |
request |
CreateScanConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScanConfig> |
deleteScanConfig(DeleteScanConfigRequest request, StreamObserver responseObserver)
public default void deleteScanConfig(DeleteScanConfigRequest request, StreamObserver responseObserver)
Deletes an existing ScanConfig and its child resources.
Parameters | |
---|---|
Name | Description |
request |
DeleteScanConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getFinding(GetFindingRequest request, StreamObserver responseObserver)
public default void getFinding(GetFindingRequest request, StreamObserver responseObserver)
Gets a Finding.
Parameters | |
---|---|
Name | Description |
request |
GetFindingRequest |
responseObserver |
io.grpc.stub.StreamObserver<Finding> |
getScanConfig(GetScanConfigRequest request, StreamObserver responseObserver)
public default void getScanConfig(GetScanConfigRequest request, StreamObserver responseObserver)
Gets a ScanConfig.
Parameters | |
---|---|
Name | Description |
request |
GetScanConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScanConfig> |
getScanRun(GetScanRunRequest request, StreamObserver responseObserver)
public default void getScanRun(GetScanRunRequest request, StreamObserver responseObserver)
Gets a ScanRun.
Parameters | |
---|---|
Name | Description |
request |
GetScanRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScanRun> |
listCrawledUrls(ListCrawledUrlsRequest request, StreamObserver responseObserver)
public default void listCrawledUrls(ListCrawledUrlsRequest request, StreamObserver responseObserver)
List CrawledUrls under a given ScanRun.
Parameters | |
---|---|
Name | Description |
request |
ListCrawledUrlsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListCrawledUrlsResponse> |
listFindingTypeStats(ListFindingTypeStatsRequest request, StreamObserver responseObserver)
public default void listFindingTypeStats(ListFindingTypeStatsRequest request, StreamObserver responseObserver)
List all FindingTypeStats under a given ScanRun.
Parameters | |
---|---|
Name | Description |
request |
ListFindingTypeStatsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListFindingTypeStatsResponse> |
listFindings(ListFindingsRequest request, StreamObserver responseObserver)
public default void listFindings(ListFindingsRequest request, StreamObserver responseObserver)
List Findings under a given ScanRun.
Parameters | |
---|---|
Name | Description |
request |
ListFindingsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListFindingsResponse> |
listScanConfigs(ListScanConfigsRequest request, StreamObserver responseObserver)
public default void listScanConfigs(ListScanConfigsRequest request, StreamObserver responseObserver)
Lists ScanConfigs under a given project.
Parameters | |
---|---|
Name | Description |
request |
ListScanConfigsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListScanConfigsResponse> |
listScanRuns(ListScanRunsRequest request, StreamObserver responseObserver)
public default void listScanRuns(ListScanRunsRequest request, StreamObserver responseObserver)
Lists ScanRuns under a given ScanConfig, in descending order of ScanRun stop time.
Parameters | |
---|---|
Name | Description |
request |
ListScanRunsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListScanRunsResponse> |
startScanRun(StartScanRunRequest request, StreamObserver responseObserver)
public default void startScanRun(StartScanRunRequest request, StreamObserver responseObserver)
Start a ScanRun according to the given ScanConfig.
Parameters | |
---|---|
Name | Description |
request |
StartScanRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScanRun> |
stopScanRun(StopScanRunRequest request, StreamObserver responseObserver)
public default void stopScanRun(StopScanRunRequest request, StreamObserver responseObserver)
Stops a ScanRun. The stopped ScanRun is returned.
Parameters | |
---|---|
Name | Description |
request |
StopScanRunRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScanRun> |
updateScanConfig(UpdateScanConfigRequest request, StreamObserver responseObserver)
public default void updateScanConfig(UpdateScanConfigRequest request, StreamObserver responseObserver)
Updates a ScanConfig. This method support partial update of a ScanConfig.
Parameters | |
---|---|
Name | Description |
request |
UpdateScanConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<ScanConfig> |