API Reference
Class
UnixPasswordService
Finds users having legacy UNIX password attributes set (e.g., userPassword, unixUserPassword, msSFU30Password). Uses one LDAP pass per domain and returns a typed snapshot for reuse.
Inheritance
- Object
- UnixPasswordService
Methods
public static UnixPasswordSnapshot GetSnapshot(String domainName, CancellationToken cancellationToken = null) #Returns:
UnixPasswordSnapshotReturns a snapshot of accounts that have UNIX password attributes present in the directory.
Parameters
- domainName System.String
- Domain DNS name.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
public static async Task<UnixPasswordSnapshot> GetSnapshotAsync(String domainName, CancellationToken cancellationToken = null) #Returns:
Task<UnixPasswordSnapshot>Returns a snapshot of accounts that have UNIX password attributes present in the directory.
Parameters
- domainName System.String
- Domain DNS name.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.