API Reference
OpaqueAceRow
Callback ACE row carrying opaque implementation data.
Inheritance
- Object
- OpaqueAceRow
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
- Property View.OpaqueAces
Constructors
public OpaqueAceRow() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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 when the ACE carries one.
public String Trustee { get; set; } #Trustee display name when resolvable.
public String Rights { get; set; } #ACE rights value.
public String AccessControlType { get; set; } #Allow/Deny access control type when available.
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 ObjectType { get; set; } #Optional object type display name or GUID.
public String InheritedObjectType { get; set; } #Inherited object type GUID when the raw object ACE marks it present.
public Boolean IsInherited { get; set; } #True when the ACE is inherited.
public Int32 OpaqueDataLength { get; set; } #Opaque callback data length in bytes.
public String OpaqueDataBase64 { get; set; } #Opaque callback data as base64.
public String BinaryFingerprint { get; set; } #Hex fingerprint of the raw ACE binary form.