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.