API Reference
Class
ClientServerAuthPostureService
Aggregates client/server authentication posture for Domain Controllers from GPO: LM/NTLM, SMB, LDAP signing/channel binding, and Netlogon. Low-priv: reads effective policy for the Domain Controllers OU only (no remote registry).
Inheritance
- Object
- ClientServerAuthPostureService
Methods
public static View EvaluateForDomainControllers(String domainName) #Returns:
ViewAggregates client/server auth posture for Domain Controllers OU using GPO‑derived values only.
Parameters
- domainName System.String
- DNS domain name.
Returns
Roll‑up view combining NTLM/SMB, LDAP signing/CB, and Netlogon.
public static IReadOnlyList<PolicyAttribution> GetAttributionSummary(String domainName) #Returns:
IReadOnlyList<PolicyAttribution>Builds a combined Policy Attribution list for the Client/Server Auth baseline using engine batch services.
Parameters
- domainName System.String
- DNS domain name.
Returns
Ordered list: SMB/NTLM, LDAP (client/server/CB), Netlogon.
public static LdapHardeningAggregate GetLdapHardening(String domainName) #Returns:
LdapHardeningAggregateReturns LDAP hardening posture and attribution for Domain Controllers OU (Computer scope).
Parameters
- domainName System.String