TestimoX

API Reference

Class

NetworkHardeningPostureInfo

Namespace ComputerX.Network
Assembly ComputerX
Modifiers sealed

Consolidated network hardening posture beyond basic adapter inventory.

Inheritance

  • Object
  • NetworkHardeningPostureInfo

Constructors

public NetworkHardeningPostureInfo() #

Properties

public String ComputerName { get; set; } #

Computer name these values were collected for.

public NetworkClientPolicyState NetworkClientPolicy { get; set; } #

Basic network client policy snapshot.

public SmbConfigInfo SmbConfig { get; set; } #

SMB configuration hardening snapshot.

public Nullable<Int32> WpadOverrideRaw { get; set; } #

Raw WPAD override value when present.

public Nullable<Boolean> WinHttpAutoProxyServiceInstalled { get; set; } #

True when WinHTTP Auto Proxy service is installed.

public Nullable<Boolean> WinHttpAutoProxyServiceRunning { get; set; } #

True when WinHTTP Auto Proxy service is running.

public String WinHttpAutoProxyServiceStartupType { get; set; } #

WinHTTP Auto Proxy service startup type.

public Int32 NetbiosDisabledInterfaces { get; set; } #

Count of interfaces with NetBIOS explicitly disabled (NetbiosOptions=2).

public Int32 NetbiosEnabledInterfaces { get; set; } #

Count of interfaces with NetBIOS explicitly enabled (NetbiosOptions=1).

public Int32 NetbiosDefaultInterfaces { get; set; } #

Count of interfaces with NetBIOS default behavior (NetbiosOptions=0).