TestimoX

API Reference

Class

PropertyTranslation

Namespace ADPlayground.Helpers
Assembly ADPlayground
Modifiers static

Provides translation from friendly property names to LDAP attribute names. Also resolves aggregated properties like LastLogonDays.

Inheritance

  • Object
  • PropertyTranslation

Methods

public static String[] ResolveComputerProperties(IEnumerable<String> properties) #
Returns: String[]

Resolves computer property names.

Parameters

properties System.Collections.Generic.IEnumerable{System.String} requiredposition: 0
public static String[] ResolveGroupProperties(IEnumerable<String> properties) #
Returns: String[]

Resolves group property names.

Parameters

properties System.Collections.Generic.IEnumerable{System.String} requiredposition: 0
public static String[] ResolveProperties(IEnumerable<String> properties, AdObjectType objectType) #
Returns: String[]

Resolves properties using map based on object type.

Parameters

properties System.Collections.Generic.IEnumerable{System.String} requiredposition: 0
Friendly property names.
objectType ADPlayground.Helpers.AdObjectType requiredposition: 1
Directory object type.

Returns

Mapped LDAP attributes.

public static String[] ResolveUserProperties(IEnumerable<String> properties) #
Returns: String[]

Resolves user property names to LDAP attributes.

Parameters

properties System.Collections.Generic.IEnumerable{System.String} requiredposition: 0