Documentation
¶
Index ¶
- func RunLocalScan(ctx context.Context, nullifyClient *client.NullifyClient, githubOwner string, ...) error
- func RunPentestScan(ctx context.Context, scan *PentestScan, nullifyClient *client.NullifyClient, ...) error
- type DockerPullOutput
- type DockerPullProgressDetail
- type PentestExternalScanInput
- type PentestExternalScanOutput
- type PentestScan
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunLocalScan ¶
func RunPentestScan ¶
func RunPentestScan(ctx context.Context, scan *PentestScan, nullifyClient *client.NullifyClient, logLevel string) error
Types ¶
type DockerPullOutput ¶
type DockerPullOutput struct {
Status string `json:"status"`
ID string `json:"id"`
ProgressDetail *DockerPullProgressDetail `json:"progressDetail"`
}
type PentestExternalScanInput ¶
type PentestExternalScanInput struct {
AppName string `json:"appName"`
TargetHost string `json:"targetHost"`
OpenAPISpec map[string]interface{} `json:"openAPISpec"`
AuthConfig models.AuthConfig `json:"authConfig"`
}
type PentestExternalScanOutput ¶
type PentestExternalScanOutput struct {
Findings []models.DASTFinding `json:"findings"`
}
Click to show internal directories.
Click to hide internal directories.