API Reference
Class
RawDirectorySecurityDescriptorParser
Parses Active Directory security descriptors through RawSecurityDescriptor so raw ACE flags, object ACE metadata, callback ACEs, and opaque bytes remain visible to security tooling.
Inheritance
- Object
- RawDirectorySecurityDescriptorParser
Methods
Parse 2 overloads
public static RawDirectorySecurityDescriptor Parse(ActiveDirectorySecurity security) #Returns:
RawDirectorySecurityDescriptorParses binary security descriptor bytes.
Parameters
- securityDescriptor System.Byte[]
- Binary security descriptor value, for example nTSecurityDescriptor.
Returns
A raw descriptor view preserving ACE order and opaque callback data.
Parse(System.DirectoryServices.ActiveDirectorySecurity security) #Parses an ActiveDirectorySecurity instance through its binary descriptor form.
Parameters
- security System.DirectoryServices.ActiveDirectorySecurity
- Active Directory security descriptor wrapper.
Returns
A raw descriptor view preserving ACE order and opaque callback data.
public static RawDirectorySecurityDescriptor ParseSddl(String sddl) #Returns:
RawDirectorySecurityDescriptorParses an SDDL security descriptor using the same raw ACE projection.
Parameters
- sddl System.String
- Security descriptor in SDDL form.
Returns
A raw descriptor view preserving ACE order and opaque callback data.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object