Documentation
¶
Index ¶
- type AppEnumerateIisConfig
- func (a *AppEnumerateIisConfig) GetExtraProperties() map[string]interface{}
- func (a *AppEnumerateIisConfig) GetTargets() []string
- func (a *AppEnumerateIisConfig) GetThreads() *int
- func (a *AppEnumerateIisConfig) GetTimeout() int
- func (a *AppEnumerateIisConfig) String() string
- func (a *AppEnumerateIisConfig) UnmarshalJSON(data []byte) error
- type AppEnumerateIisReport
- func (a *AppEnumerateIisReport) GetConfig() *AppEnumerateIisConfig
- func (a *AppEnumerateIisReport) GetErrors() []string
- func (a *AppEnumerateIisReport) GetExtraProperties() map[string]interface{}
- func (a *AppEnumerateIisReport) GetTargets() []*AppEnumerateIisTargetInfo
- func (a *AppEnumerateIisReport) String() string
- func (a *AppEnumerateIisReport) UnmarshalJSON(data []byte) error
- type AppEnumerateIisTargetInfo
- func (a *AppEnumerateIisTargetInfo) GetExtraProperties() map[string]interface{}
- func (a *AppEnumerateIisTargetInfo) GetRequests() []*common.RequestInfo
- func (a *AppEnumerateIisTargetInfo) GetSite() *IisSite
- func (a *AppEnumerateIisTargetInfo) GetTarget() string
- func (a *AppEnumerateIisTargetInfo) String() string
- func (a *AppEnumerateIisTargetInfo) UnmarshalJSON(data []byte) error
- type IisSite
- type WebFrameworkInfo
- type WebServerInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppEnumerateIisConfig ¶
type AppEnumerateIisConfig struct { Targets []string `json:"targets,omitempty" url:"targets,omitempty"` Timeout int `json:"timeout" url:"timeout"` Threads *int `json:"threads,omitempty" url:"threads,omitempty"` // contains filtered or unexported fields }
func (*AppEnumerateIisConfig) GetExtraProperties ¶
func (a *AppEnumerateIisConfig) GetExtraProperties() map[string]interface{}
func (*AppEnumerateIisConfig) GetTargets ¶
func (a *AppEnumerateIisConfig) GetTargets() []string
func (*AppEnumerateIisConfig) GetThreads ¶
func (a *AppEnumerateIisConfig) GetThreads() *int
func (*AppEnumerateIisConfig) GetTimeout ¶
func (a *AppEnumerateIisConfig) GetTimeout() int
func (*AppEnumerateIisConfig) String ¶
func (a *AppEnumerateIisConfig) String() string
func (*AppEnumerateIisConfig) UnmarshalJSON ¶
func (a *AppEnumerateIisConfig) UnmarshalJSON(data []byte) error
type AppEnumerateIisReport ¶
type AppEnumerateIisReport struct { Targets []*AppEnumerateIisTargetInfo `json:"targets,omitempty" url:"targets,omitempty"` Config *AppEnumerateIisConfig `json:"config,omitempty" url:"config,omitempty"` Errors []string `json:"errors,omitempty" url:"errors,omitempty"` // contains filtered or unexported fields }
func (*AppEnumerateIisReport) GetConfig ¶
func (a *AppEnumerateIisReport) GetConfig() *AppEnumerateIisConfig
func (*AppEnumerateIisReport) GetErrors ¶
func (a *AppEnumerateIisReport) GetErrors() []string
func (*AppEnumerateIisReport) GetExtraProperties ¶
func (a *AppEnumerateIisReport) GetExtraProperties() map[string]interface{}
func (*AppEnumerateIisReport) GetTargets ¶
func (a *AppEnumerateIisReport) GetTargets() []*AppEnumerateIisTargetInfo
func (*AppEnumerateIisReport) String ¶
func (a *AppEnumerateIisReport) String() string
func (*AppEnumerateIisReport) UnmarshalJSON ¶
func (a *AppEnumerateIisReport) UnmarshalJSON(data []byte) error
type AppEnumerateIisTargetInfo ¶
type AppEnumerateIisTargetInfo struct { Target string `json:"target" url:"target"` Site *IisSite `json:"site,omitempty" url:"site,omitempty"` Requests []*common.RequestInfo `json:"requests,omitempty" url:"requests,omitempty"` // contains filtered or unexported fields }
func (*AppEnumerateIisTargetInfo) GetExtraProperties ¶
func (a *AppEnumerateIisTargetInfo) GetExtraProperties() map[string]interface{}
func (*AppEnumerateIisTargetInfo) GetRequests ¶
func (a *AppEnumerateIisTargetInfo) GetRequests() []*common.RequestInfo
func (*AppEnumerateIisTargetInfo) GetSite ¶
func (a *AppEnumerateIisTargetInfo) GetSite() *IisSite
func (*AppEnumerateIisTargetInfo) GetTarget ¶
func (a *AppEnumerateIisTargetInfo) GetTarget() string
func (*AppEnumerateIisTargetInfo) String ¶
func (a *AppEnumerateIisTargetInfo) String() string
func (*AppEnumerateIisTargetInfo) UnmarshalJSON ¶
func (a *AppEnumerateIisTargetInfo) UnmarshalJSON(data []byte) error
type IisSite ¶
type IisSite struct { Server *WebServerInfo `json:"server,omitempty" url:"server,omitempty"` Frameworks []*WebFrameworkInfo `json:"frameworks,omitempty" url:"frameworks,omitempty"` AuthenticationMethods []string `json:"authenticationMethods,omitempty" url:"authenticationMethods,omitempty"` // contains filtered or unexported fields }
func (*IisSite) GetAuthenticationMethods ¶
func (*IisSite) GetExtraProperties ¶
func (*IisSite) GetFrameworks ¶
func (i *IisSite) GetFrameworks() []*WebFrameworkInfo
func (*IisSite) GetServer ¶
func (i *IisSite) GetServer() *WebServerInfo
func (*IisSite) UnmarshalJSON ¶
type WebFrameworkInfo ¶
type WebFrameworkInfo struct { Name string `json:"name" url:"name"` Version *string `json:"version,omitempty" url:"version,omitempty"` // contains filtered or unexported fields }
func (*WebFrameworkInfo) GetExtraProperties ¶
func (w *WebFrameworkInfo) GetExtraProperties() map[string]interface{}
func (*WebFrameworkInfo) GetName ¶
func (w *WebFrameworkInfo) GetName() string
func (*WebFrameworkInfo) GetVersion ¶
func (w *WebFrameworkInfo) GetVersion() *string
func (*WebFrameworkInfo) String ¶
func (w *WebFrameworkInfo) String() string
func (*WebFrameworkInfo) UnmarshalJSON ¶
func (w *WebFrameworkInfo) UnmarshalJSON(data []byte) error
type WebServerInfo ¶
type WebServerInfo struct { Name string `json:"name" url:"name"` Version *string `json:"version,omitempty" url:"version,omitempty"` // contains filtered or unexported fields }
func (*WebServerInfo) GetExtraProperties ¶
func (w *WebServerInfo) GetExtraProperties() map[string]interface{}
func (*WebServerInfo) GetName ¶
func (w *WebServerInfo) GetName() string
func (*WebServerInfo) GetVersion ¶
func (w *WebServerInfo) GetVersion() *string
func (*WebServerInfo) String ¶
func (w *WebServerInfo) String() string
func (*WebServerInfo) UnmarshalJSON ¶
func (w *WebServerInfo) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.