Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DASTLocalScan ¶ added in v0.1.0
func DASTLocalScan(httpClient *http.Client, input *DASTLocalScanInput) error
Types ¶
type DASTLocalScanInput ¶ added in v0.1.0
type DASTLocalScanInput struct {
AppName string `json:"appName"`
Host string `json:"host"`
TargetHost string `json:"targetHost"`
Version string `json:"version"`
OpenAPISpec map[string]interface{} `json:"openAPISpec"`
AuthConfig models.AuthConfig `json:"authConfig"`
models.AuthSources
models.RequestProvider
models.RequestDashboardTarget
}
type DASTLocalScanOutput ¶ added in v0.1.0
type DASTLocalScanOutput struct {
ScanID string `json:"scanId"`
}
type StartScanInput ¶
type StartScanInput struct {
AppName string `json:"appName"`
Host string `json:"host"`
OpenAPISpec map[string]interface{} `json:"openAPISpec"`
AuthConfig models.AuthConfig `json:"authConfig"`
models.RequestProvider
models.RequestDashboardTarget
}
type StartScanOutput ¶
type StartScanOutput struct {
ScanID string `json:"scanId"`
}
func StartScan ¶
func StartScan(httpClient *http.Client, nullifyHost string, input *StartScanInput) (*StartScanOutput, error)
Click to show internal directories.
Click to hide internal directories.