checks

package
v0.0.0-...-4a87c2a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2025 License: GPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AntivirusProduct

type AntivirusProduct struct {
	DisplayName              string      `json:"displayName"`
	InstanceGuid             string      `json:"instanceGuid"`
	PathToSignedProductExe   string      `json:"pathToSignedProductExe"`
	PathToSignedReportingExe string      `json:"pathToSignedReportingExe"`
	ProductState             json.Number `json:"productState"`
	Timestamp                string      `json:"timestamp"`
}

type AutomaticUpdatesCheck

type AutomaticUpdatesCheck struct {
	// contains filtered or unexported fields
}

func (*AutomaticUpdatesCheck) FailedMessage

func (a *AutomaticUpdatesCheck) FailedMessage() string

func (*AutomaticUpdatesCheck) IsRunnable

func (a *AutomaticUpdatesCheck) IsRunnable() bool

func (*AutomaticUpdatesCheck) Name

func (a *AutomaticUpdatesCheck) Name() string

func (*AutomaticUpdatesCheck) Passed

func (a *AutomaticUpdatesCheck) Passed() bool

func (*AutomaticUpdatesCheck) PassedMessage

func (a *AutomaticUpdatesCheck) PassedMessage() string

func (*AutomaticUpdatesCheck) RequiresRoot

func (a *AutomaticUpdatesCheck) RequiresRoot() bool

func (*AutomaticUpdatesCheck) Run

func (a *AutomaticUpdatesCheck) Run() error

func (*AutomaticUpdatesCheck) Status

func (a *AutomaticUpdatesCheck) Status() string

func (*AutomaticUpdatesCheck) UUID

func (a *AutomaticUpdatesCheck) UUID() string

type EDRProduct

type EDRProduct struct {
	Name         string
	Processes    []string
	Services     []string
	RegistryKeys []string
	InstallPaths []string
}

type PasswordManagerCheck

type PasswordManagerCheck struct {
	// contains filtered or unexported fields
}

func (*PasswordManagerCheck) FailedMessage

func (pmc *PasswordManagerCheck) FailedMessage() string

func (*PasswordManagerCheck) IsRunnable

func (pmc *PasswordManagerCheck) IsRunnable() bool

func (*PasswordManagerCheck) Name

func (pmc *PasswordManagerCheck) Name() string

func (*PasswordManagerCheck) Passed

func (pmc *PasswordManagerCheck) Passed() bool

func (*PasswordManagerCheck) PassedMessage

func (pmc *PasswordManagerCheck) PassedMessage() string

func (*PasswordManagerCheck) RequiresRoot

func (pmc *PasswordManagerCheck) RequiresRoot() bool

func (*PasswordManagerCheck) Run

func (pmc *PasswordManagerCheck) Run() error

func (*PasswordManagerCheck) Status

func (pmc *PasswordManagerCheck) Status() string

func (*PasswordManagerCheck) UUID

func (pmc *PasswordManagerCheck) UUID() string

type WindowsDefender

type WindowsDefender struct {
	// contains filtered or unexported fields
}

func (*WindowsDefender) FailedMessage

func (d *WindowsDefender) FailedMessage() string

func (*WindowsDefender) IsRunnable

func (d *WindowsDefender) IsRunnable() bool

func (*WindowsDefender) Name

func (d *WindowsDefender) Name() string

func (*WindowsDefender) Passed

func (d *WindowsDefender) Passed() bool

func (*WindowsDefender) PassedMessage

func (d *WindowsDefender) PassedMessage() string

func (*WindowsDefender) RequiresRoot

func (d *WindowsDefender) RequiresRoot() bool

func (*WindowsDefender) Run

func (d *WindowsDefender) Run() error

func (*WindowsDefender) Status

func (d *WindowsDefender) Status() string

func (*WindowsDefender) UUID

func (d *WindowsDefender) UUID() string

type WindowsFirewall

type WindowsFirewall struct {
	// contains filtered or unexported fields
}

func (*WindowsFirewall) FailedMessage

func (f *WindowsFirewall) FailedMessage() string

func (*WindowsFirewall) IsRunnable

func (f *WindowsFirewall) IsRunnable() bool

func (*WindowsFirewall) Name

func (f *WindowsFirewall) Name() string

func (*WindowsFirewall) Passed

func (f *WindowsFirewall) Passed() bool

func (*WindowsFirewall) PassedMessage

func (f *WindowsFirewall) PassedMessage() string

func (*WindowsFirewall) RequiresRoot

func (f *WindowsFirewall) RequiresRoot() bool

func (*WindowsFirewall) Run

func (f *WindowsFirewall) Run() error

func (*WindowsFirewall) Status

func (f *WindowsFirewall) Status() string

func (*WindowsFirewall) UUID

func (f *WindowsFirewall) UUID() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL