TestimoX

API Reference

Class

UnixPasswordService

Namespace ADPlayground.Users
Assembly ADPlayground
Modifiers static

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: UnixPasswordSnapshot

Returns a snapshot of accounts that have UNIX password attributes present in the directory.

Parameters

domainName System.String requiredposition: 0
Domain DNS name.
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
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 requiredposition: 0
Domain DNS name.
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
Cancellation token.