TestimoX

API Reference

Class

DirectoryGpoNameResolver

Namespace ADPlayground.Gpo
Assembly ADPlayground
Implements
Modifiers sealed

Directory-backed resolver. Performs a single CN=Policies lookup per domain and caches GUID->displayName. Uses the shared LDAP engine (preflight/ban/failover aware). Falls back to GUID-as-name on misses.

Inheritance

  • Object
  • DirectoryGpoNameResolver

Constructors

public DirectoryGpoNameResolver() #

Methods

public virtual IReadOnlyList<GpoRef> Resolve(String domainName, IEnumerable<Guid> ids) #
Returns: IReadOnlyList<GpoRef>

Resolves the provided GPO ids within domainName to a list of GpoRef. Falls back to GUID-as-name when displayName cannot be retrieved.

Parameters

domainName System.String requiredposition: 0
ids System.Collections.Generic.IEnumerable{System.Guid} requiredposition: 1