TestimoX

API Reference

Class

KerberosEncryptionSummaryBuilder

Namespace ADPlayground.Kerberos
Assembly ADPlayground

Builds summaries of Kerberos encryption usage across domains.

Inheritance

  • Object
  • KerberosEncryptionSummaryBuilder

Constructors

public KerberosEncryptionSummaryBuilder(EncryptionTypeChecker checker = null, Func<String, Nullable<Int32>> domainDefault = null, Func<IEnumerable<String>> enumerateDomains = null) #

Initializes a new instance of the KerberosEncryptionSummaryBuilder class.

Parameters

checker ADPlayground.Kerberos.EncryptionTypeChecker = null optionalposition: 0
Delegate retrieving account encryption data.
domainDefault System.Func{System.String,System.Nullable{System.Int32}} = null optionalposition: 1
Delegate retrieving the domain default value.
enumerateDomains System.Func{System.Collections.Generic.IEnumerable{System.String}} = null optionalposition: 2
Delegate returning domain names.

Methods

Summarize 2 overloads
public IEnumerable<KerberosEncryptionSummary> Summarize() #
Returns: IEnumerable<KerberosEncryptionSummary>

Gets summarized encryption type information for all domains.

public IEnumerable<KerberosEncryptionSummary> Summarize(String domainName) #
Returns: IEnumerable<KerberosEncryptionSummary>

Gets summarized encryption type information for a single domain.

Parameters

domainName System.String requiredposition: 0
Domain to summarize.