TestimoX

API Reference

Class

EffectiveAclEntry

Namespace ADPlayground.Acl
Assembly ADPlayground
Modifiers sealed

Represents a normalized ACL entry used by reusable effective access evaluators.

Inheritance

  • Object
  • EffectiveAclEntry

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

Properties

public String PrincipalName { get; set; } #

Gets the trustee display name when available.

public String Sid { get; set; } #

Gets the trustee security identifier.

public String PrincipalType { get; set; } #

Gets the trustee object type when known, such as User, Group, or Computer.

public AccessControlType AccessType { get; set; } #

Gets whether the ACE allows or denies the listed rights.

public IReadOnlyList<EffectiveAclAccessRight> Rights { get; set; } #

Gets the normalized rights represented by the ACE.

public Boolean IsInherited { get; set; } #

Gets whether the ACE is inherited from a parent object.

public Nullable<Guid> ObjectType { get; set; } #

Gets the optional object type GUID targeted by object-specific ACEs.

public Nullable<Guid> InheritedObjectType { get; set; } #

Gets the optional inherited object type GUID targeted by inherited object-specific ACEs.