API Reference
Class
PrivilegedEmailService
Computes email presence for privileged accounts (Domain Admins, Enterprise Admins, Schema Admins, Key Admins). Designed for reuse by TestimoX and PowerShell.
Inheritance
- Object
- PrivilegedEmailService
Methods
public static PrivilegedEmailSnapshot GetSnapshot(String domainName) #Returns:
PrivilegedEmailSnapshotEnumerates privileged accounts in domainName and returns their email details.
Parameters
- domainName System.String
- Target domain DNS name.
Returns
Snapshot containing privileged accounts and email presence.
public static async Task<PrivilegedEmailSnapshot> GetSnapshotAsync(String domainName, CancellationToken ct) #Returns:
Task<PrivilegedEmailSnapshot>Async variant that honors cancellation and uses async LDAP helpers end-to-end.
Parameters
- domainName System.String
- ct System.Threading.CancellationToken