Documentation
¶
Overview ¶
Package web provides router web interface detection and default credential testing.
Index ¶
- func NewWebChecker() checker.Checker
- type DefaultCred
- type WebChecker
- func (c *WebChecker) DefaultConfig() checker.CheckerConfig
- func (c *WebChecker) DefaultEnabled() bool
- func (c *WebChecker) Dependencies() []checker.Dependency
- func (c *WebChecker) Description() string
- func (c *WebChecker) Icon() string
- func (c *WebChecker) MCPToolDefinition() *checker.MCPTool
- func (c *WebChecker) Name() string
- func (c *WebChecker) RequiresRouter() bool
- func (c *WebChecker) Run(config checker.CheckerConfig, router *common.RouterInfo, out output.Output)
- func (c *WebChecker) RunStandalone(config checker.CheckerConfig, out output.Output)
- type WebConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewWebChecker ¶
Types ¶
type DefaultCred ¶
type WebChecker ¶
type WebChecker struct{}
func (*WebChecker) DefaultConfig ¶
func (c *WebChecker) DefaultConfig() checker.CheckerConfig
func (*WebChecker) DefaultEnabled ¶
func (c *WebChecker) DefaultEnabled() bool
func (*WebChecker) Dependencies ¶
func (c *WebChecker) Dependencies() []checker.Dependency
func (*WebChecker) Description ¶
func (c *WebChecker) Description() string
func (*WebChecker) Icon ¶
func (c *WebChecker) Icon() string
func (*WebChecker) MCPToolDefinition ¶
func (c *WebChecker) MCPToolDefinition() *checker.MCPTool
func (*WebChecker) Name ¶
func (c *WebChecker) Name() string
func (*WebChecker) RequiresRouter ¶
func (c *WebChecker) RequiresRouter() bool
func (*WebChecker) Run ¶
func (c *WebChecker) Run(config checker.CheckerConfig, router *common.RouterInfo, out output.Output)
func (*WebChecker) RunStandalone ¶
func (c *WebChecker) RunStandalone(config checker.CheckerConfig, out output.Output)
Click to show internal directories.
Click to hide internal directories.