TestimoX

API Reference

Class

UnknownTrusteeRow

Namespace ADPlayground.Acl.DirectoryAclInventoryService
Assembly ADPlayground
Modifiers sealed

Unknown or unresolvable trustee ACE row.

Inheritance

  • Object
  • UnknownTrusteeRow

Usage

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

Returned or exposed by

Constructors

Properties

public String DistinguishedName { get; set; } #

Target object distinguished name.

public String ObjectClass { get; set; } #

Most specific target object class.

public String TrusteeSid { get; set; } #

Trustee SID.

public String Trustee { get; set; } #

Trustee display name (fallback).

public String Rights { get; set; } #

ACE rights value.

public String AccessControlType { get; set; } #

Allow or Deny.

public String Inheritance { get; set; } #

Inheritance mode of the ACE.

public String ObjectType { get; set; } #

Optional object type display name or GUID.

public AclRiskLevel RiskLevel { get; set; } #

Risk classification level.

public String RiskReason { get; set; } #

Risk reason string.

public String ResolutionError { get; set; } #

Best-effort identity resolution error.

public String AceType { get; set; } #

Raw ACE type from the binary security descriptor.

public String AceFlags { get; set; } #

Raw ACE flags from the binary security descriptor.

public String ObjectAceFlags { get; set; } #

Raw object ACE flags when this is an object ACE.

public String InheritedObjectType { get; set; } #

Inherited object type GUID when the raw object ACE marks it present.

public Int32 OpaqueDataLength { get; set; } #

Opaque callback data length in bytes.

public String OpaqueDataBase64 { get; set; } #

Opaque callback data as base64 when present.

public String BinaryFingerprint { get; set; } #

Hex fingerprint of the raw ACE binary form.