TestimoX

API Reference

Class

View (SchannelProtocolsLocalService)

Namespace ADPlayground.DomainControllers.SchannelProtocolsLocalService
Assembly ADPlayground
Modifiers sealed

Flattened Schannel protocol view for a specific controller.

Inheritance

  • Object
  • View

Constructors

Properties

public String DomainName { get; set; } #
ResultMetadata

DNS domain name (optional context).

public String Controller { get; set; } #
ResultMetadata

Domain controller name queried.

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

SSL 3.0: Server Enabled (0 or 1; null if missing).

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

TLS 1.0: Server Enabled (0 or 1; null if missing).

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

TLS 1.1: Server Enabled (0 or 1; null if missing).

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

TLS 1.2: Server Enabled (0 or 1; null if missing).

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

TLS 1.3: Server Enabled (0 or 1; null if missing).

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

SSL 3.0: DisabledByDefault (0 or 1; null if missing).

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

TLS 1.0: DisabledByDefault (0 or 1; null if missing).

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

TLS 1.1: DisabledByDefault (0 or 1; null if missing).

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

TLS 1.2: DisabledByDefault (0 or 1; null if missing).

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

TLS 1.3: DisabledByDefault (0 or 1; null if missing).

public IReadOnlyList<RegistryEvidence> Evidence { get; set; } #
ResultMetadata(HideInTables = true, HideInGrids = true, Label = "Registry Evidence")

Registry values read to derive the posture.