TestimoX

API Reference

Class

ServiceClassStats

Namespace ADPlayground.Kerberos.SpnStatsService
Assembly ADPlayground
Modifiers sealed

Aggregated stats for a service class.

Inheritance

  • Object
  • ServiceClassStats

Constructors

public ServiceClassStats(String name) #

Creates a new service class stats bucket.

Parameters

name System.String requiredposition: 0

Properties

public String Name { get; } #

Service class name (e.g., HTTP, MSSQLSvc).

public Int32 SpnCount { get; set; } #

Total SPN values observed for this service class (may include duplicates per account).

public HashSet<String> Accounts { get; } #

Unique account identifiers (sAMAccountName/UPN/DN) that have at least one SPN in this class.

public HashSet<String> Hosts { get; } #

Unique SPN host targets observed for this class.

public Int32 AccountCount { get; } #

Unique account count for this service class.

public Int32 HostCount { get; } #

Unique host count for this service class.

public List<String> ExampleSpns { get; } #

Sample raw SPNs for this class when examples are enabled.

public List<String> ExampleAccounts { get; } #

Sample account identifiers for this class when examples are enabled.