TestimoX

API Reference

Class

LdapAdMigrationDirectoryPrincipalResolver

Namespace ADPlayground.Migrations.Directory
Assembly ADPlayground
Modifiers sealed

Resolves migration principals from Active Directory by reading directory attributes such as objectSid.

Inheritance

  • Object
  • LdapAdMigrationDirectoryPrincipalResolver

Constructors

public LdapAdMigrationDirectoryPrincipalResolver(LdapEngine engine = null) #

Initializes a new instance of the LdapAdMigrationDirectoryPrincipalResolver class.

Parameters

engine ADPlayground.LdapEngine.LdapEngine = null optionalposition: 0
LDAP engine. Defaults to the shared ADPlayground engine.

Methods

public virtual AdMigrationDirectoryPrincipalSnapshot ResolvePrincipal(String domainName, String samAccountName, AdMigrationPrincipalKind kind) #
Returns: AdMigrationDirectoryPrincipalSnapshot

Parameters

domainName System.String requiredposition: 0
samAccountName System.String requiredposition: 1
kind ADPlayground.Migrations.Core.AdMigrationPrincipalKind requiredposition: 2