Windows .NET class in System.DirectoryServices that uses ADSI to query Active Directory Domain Services. This PowerShell example finds user objects with servicePrincipalName values and returns their account names, distinguished names and SPNs. It is directory discovery only; it does not request or crack Kerberos service tickets.
PowerShell
RESTRICTED_ACCESS_BLUR_MARKER