Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppEnumerateWordpressPluginsConfig ¶
type AppEnumerateWordpressPluginsConfig struct {
Targets []string `json:"targets,omitempty" url:"targets,omitempty"`
Plugins []string `json:"plugins,omitempty" url:"plugins,omitempty"`
Timeout int `json:"timeout" url:"timeout"`
Threads *int `json:"threads,omitempty" url:"threads,omitempty"`
// contains filtered or unexported fields
}
func (*AppEnumerateWordpressPluginsConfig) GetExtraProperties ¶
func (a *AppEnumerateWordpressPluginsConfig) GetExtraProperties() map[string]interface{}
func (*AppEnumerateWordpressPluginsConfig) String ¶
func (a *AppEnumerateWordpressPluginsConfig) String() string
func (*AppEnumerateWordpressPluginsConfig) UnmarshalJSON ¶
func (a *AppEnumerateWordpressPluginsConfig) UnmarshalJSON(data []byte) error
type AppEnumerateWordpressPluginsReport ¶
type AppEnumerateWordpressPluginsReport struct {
Targets []*AppEnumerateWordpressPluginsTargetInfo `json:"targets,omitempty" url:"targets,omitempty"`
Config *AppEnumerateWordpressPluginsConfig `json:"config,omitempty" url:"config,omitempty"`
Errors []string `json:"errors,omitempty" url:"errors,omitempty"`
// contains filtered or unexported fields
}
func (*AppEnumerateWordpressPluginsReport) GetExtraProperties ¶
func (a *AppEnumerateWordpressPluginsReport) GetExtraProperties() map[string]interface{}
func (*AppEnumerateWordpressPluginsReport) String ¶
func (a *AppEnumerateWordpressPluginsReport) String() string
func (*AppEnumerateWordpressPluginsReport) UnmarshalJSON ¶
func (a *AppEnumerateWordpressPluginsReport) UnmarshalJSON(data []byte) error
type AppEnumerateWordpressPluginsTargetInfo ¶
type AppEnumerateWordpressPluginsTargetInfo struct {
Target string `json:"target" url:"target"`
Plugins []*WordpressPlugin `json:"plugins,omitempty" url:"plugins,omitempty"`
// contains filtered or unexported fields
}
func (*AppEnumerateWordpressPluginsTargetInfo) GetExtraProperties ¶
func (a *AppEnumerateWordpressPluginsTargetInfo) GetExtraProperties() map[string]interface{}
func (*AppEnumerateWordpressPluginsTargetInfo) String ¶
func (a *AppEnumerateWordpressPluginsTargetInfo) String() string
func (*AppEnumerateWordpressPluginsTargetInfo) UnmarshalJSON ¶
func (a *AppEnumerateWordpressPluginsTargetInfo) UnmarshalJSON(data []byte) error
type DetectionSource ¶
type DetectionSource string
const ( DetectionSourceCssReference DetectionSource = "CSS_REFERENCE" DetectionSourceHtml DetectionSource = "HTML" DetectionSourceReadmeTxt DetectionSource = "README_TXT" DetectionSourceRegisteredScript DetectionSource = "REGISTERED_SCRIPT" DetectionSourceRestApiDirect DetectionSource = "REST_API_DIRECT" DetectionSourceRestApiNamespace DetectionSource = "REST_API_NAMESPACE" )
func NewDetectionSourceFromString ¶
func NewDetectionSourceFromString(s string) (DetectionSource, error)
func (DetectionSource) Ptr ¶
func (d DetectionSource) Ptr() *DetectionSource
type WordpressPlugin ¶
type WordpressPlugin struct {
Name string `json:"name" url:"name"`
Version *string `json:"version,omitempty" url:"version,omitempty"`
Description *string `json:"description,omitempty" url:"description,omitempty"`
Source []DetectionSource `json:"source,omitempty" url:"source,omitempty"`
// contains filtered or unexported fields
}
func (*WordpressPlugin) GetExtraProperties ¶
func (w *WordpressPlugin) GetExtraProperties() map[string]interface{}
func (*WordpressPlugin) String ¶
func (w *WordpressPlugin) String() string
func (*WordpressPlugin) UnmarshalJSON ¶
func (w *WordpressPlugin) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.