TestimoX

API Reference

Class

View (ForestExchangeSchemaVulnerabilityPostureService)

Namespace ADPlayground.Forests.ForestExchangeSchemaVulnerabilityPostureService
Assembly ADPlayground
Modifiers sealed

Aggregated posture view for the Exchange storage-group schema class.

Inheritance

  • Object
  • View

Constructors

Properties

public String ForestName { get; set; } #

Forest root DNS name evaluated.

public String SchemaNamingContext { get; set; } #

Schema naming context used for evaluation.

public Boolean CollectionSucceeded { get; set; } #

True when collection succeeded.

public String CollectionError { get; set; } #

Collection error summary when evaluation fails.

public Boolean SchemaClassFound { get; set; } #

True when the Exchange storage-group schema class exists.

public String SchemaClassDistinguishedName { get; set; } #

Distinguished name of the Exchange storage-group schema class when present.

public Int32 PossSuperiorsCount { get; set; } #

Total possSuperiors values on the Exchange storage-group schema class.

public Boolean HasPossSuperiors { get; set; } #

True when the Exchange storage-group schema class still exposes possSuperiors values.

public Boolean IsVulnerable { get; set; } #

True when the schema class posture indicates the legacy CVE-2021-34470 exposure.

public String State { get; set; } #

Short posture state label.

public IReadOnlyList<PossSuperiorItem> PossSuperiors { get; set; } #

Projected possSuperiors rows.

public Diagnostics Diagnostics { get; set; } #

Evaluation diagnostics.