TestimoX

API Reference

Class

NullSessionSettingsStatus

Namespace ADPlayground.Domains
Assembly ADPlayground
Modifiers sealed

Per-controller row describing null session exposure.

Inheritance

  • Object
  • NullSessionSettingsStatus

Constructors

NullSessionSettingsStatus 2 overloads
public NullSessionSettingsStatus(String domainController, Nullable<Int32> restrictAnonymous, Nullable<Int32> restrictAnonymousSam, Boolean allowsNullSession, IReadOnlyList<RegistryEvidence> evidence = null) #

Create a new NullSessionSettingsStatus with mandatory fields.

Parameters

domainController System.String requiredposition: 0
restrictAnonymous System.Nullable{System.Int32} requiredposition: 1
restrictAnonymousSam System.Nullable{System.Int32} requiredposition: 2
allowsNullSession System.Boolean requiredposition: 3
evidence System.Collections.Generic.IReadOnlyList{ComputerX.Common.RegistryEvidence} = null optionalposition: 4

Properties

public String DomainController { get; set; } #
ResultMetadata

Domain controller name.

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

Value of restrictanonymous (LSA).

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

Value of restrictanonymoussam (LSA).

public Boolean AllowsNullSession { get; set; } #

True when settings still allow null sessions.

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

Registry evidence used to compute the posture.