Documentation
¶
Rendered for windows/amd64
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Fingerprint ¶
type Fingerprint struct {
Username string `json:"username"`
Hostname string `json:"hostname"`
Platform string `json:"platform"`
OSVersion string `json:"osVersion"`
KernelVersion string `json:"kernelVersion"`
Architecture string `json:"arch"`
DeviceModel string `json:"deviceModel"`
SerialNumber string `json:"serialNumber"`
PlatformFingerprint string `json:"platformFingerprint"`
}
func GatherFingerprintInfo ¶
func GatherFingerprintInfo() *Fingerprint
func (*Fingerprint) ToMap ¶
func (p *Fingerprint) ToMap() map[string]any
type PostureChecks ¶
type PostureChecks struct {
DiskEncrypted bool `json:"diskEncrypted"`
FirewallEnabled bool `json:"firewallEnabled"`
TpmAvailable bool `json:"tpmAvailable"`
WindowsAntivirusEnabled bool `json:"windowsAntivirusEnabled"`
}
func GatherPostureChecks ¶
func GatherPostureChecks() *PostureChecks
func (*PostureChecks) ToMap ¶
func (p *PostureChecks) ToMap() map[string]any
Click to show internal directories.
Click to hide internal directories.