TestimoX

API Reference

Class

SpnStatsQueryOptions

Namespace ADPlayground.Kerberos.SpnStatsService
Assembly ADPlayground
Modifiers sealed

Query options for SPN stats.

Inheritance

  • Object
  • SpnStatsQueryOptions

Constructors

public SpnStatsQueryOptions() #

Properties

public String DomainName { get; set; } #

DNS domain name (required unless SearchBaseDn implies a domain).

public String DomainController { get; set; } #

Optional domain controller override. When provided, searches that DC directly.

public String SearchBaseDn { get; set; } #

Optional base DN override. When omitted, domain naming context is used.

public String SpnContains { get; set; } #

Optional substring match for SPNs (LDAP contains).

public String SpnExact { get; set; } #

Optional exact SPN match.

public SpnAccountKind Kind { get; set; } #

Account kind to include.

public Boolean EnabledOnly { get; set; } #

When true, filters out disabled accounts (UAC bit 2).

public Int32 PageSize { get; set; } #

LDAP page size.

public Int32 MaxObjects { get; set; } #

Maximum directory objects to scan.

public Int32 MaxServiceClasses { get; set; } #

Maximum service classes returned.

public Int32 MaxHosts { get; set; } #

Maximum hosts returned.

public Boolean IncludeExamples { get; set; } #

Include example SPNs and accounts per service class.

public Int32 MaxExamplesPerBucket { get; set; } #

Maximum examples stored per bucket (service class / host).