TestimoX

API Reference

Class

NetworkCoreSummary

Namespace ADPlayground.Gpo.NetworkCoreEvaluator
Assembly ADPlayground
Modifiers sealed

Network posture summary for a single scope.

Inheritance

  • Object
  • NetworkCoreSummary

Constructors

Properties

public String DomainName { get; set; } #

Domain DNS name.

public String DistinguishedName { get; set; } #

Distinguished Name of the evaluated object.

public String Scope { get; set; } #

Scope label (Computer or User).

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

True when SMB server signing is required, false when explicitly disabled, null when unknown.

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

True when SMB client signing is required, false when explicitly disabled, null when unknown.

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

True when SMB1 is disabled, false when explicitly enabled, null when unknown.

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

True allows unencrypted WinRM traffic; false requires encryption; null unknown.

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

True enables Basic auth for WinRM; null unknown.

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

True when TLS 1.0 is disabled on the server; null unknown.

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

True when TLS 1.1 is disabled on the server; null unknown.

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

True when TLS 1.2 is explicitly enabled; null unknown.

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

True when TLS 1.3 is explicitly enabled; null unknown.

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

True when an inbound RDP allow rule is present; null unknown.

public String[] Notes { get; set; } #

Optional notes captured during evaluation.