TestimoX

API Reference

Class

DirectoryIdentity

Namespace ADPlayground.Identity
Assembly ADPlayground
Modifiers sealed

Represents a parsed directory identity with its kind.

Inheritance

  • Object
  • DirectoryIdentity

Constructors

DirectoryIdentity(ADPlayground.Identity.IdentityInputKind kind, System.String value) #

Initializes a new instance of the DirectoryIdentity class.

Parameters

kind ADPlayground.Identity.IdentityInputKind required
The identity kind.
value System.String required
The identity value.

Methods

public static DirectoryIdentity Parse(String identity) #
Returns: DirectoryIdentity

Parses the provided string into a DirectoryIdentity.

Parameters

identity System.String requiredposition: 0
Identity string in DN, SID, UPN or SAM format.

Returns

Parsed DirectoryIdentity.

public static Boolean TryParse(String identity, out DirectoryIdentity result) #
Returns: Boolean

Attempts to parse the provided string into a DirectoryIdentity.

Parameters

identity System.String requiredposition: 0
Identity string in DN, SID, UPN or SAM format.
result ADPlayground.Identity.DirectoryIdentity@ requiredposition: 1
Parsed identity on success.

Returns

true when parsing succeeds.

Properties

public IdentityInputKind Kind { get; } #

Gets the identity kind.

public String Value { get; } #

Gets the identity value.