Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Security.AccessControl.RawSecurityDescriptor Class Referencesealed

Public Member Functions

 RawSecurityDescriptor (ControlFlags flags, SecurityIdentifier? owner, SecurityIdentifier? group, RawAcl? systemAcl, RawAcl? discretionaryAcl)
 
 RawSecurityDescriptor (string sddlForm)
 
 RawSecurityDescriptor (byte[] binaryForm, int offset)
 
void SetFlags (ControlFlags flags)
 
string GetSddlForm (AccessControlSections includeSections)
 
void GetBinaryForm (byte[] binaryForm, int offset)
 

Static Public Member Functions

static bool IsSddlConversionSupported ()
 

Static Package Functions

static int UnmarshalInt (byte[] binaryForm, int offset)
 

Properties

override? GenericAcl GenericSacl [get]
 
override? GenericAcl GenericDacl [get]
 
override ControlFlags ControlFlags [get]
 
override? SecurityIdentifier Owner [get, set]
 
override? SecurityIdentifier Group [get, set]
 
RawAclSystemAcl [get, set]
 
RawAclDiscretionaryAcl [get, set]
 
byte ResourceManagerControl [get, set]
 
bool IsCraftedAefaDacl [get]
 
static byte Revision [get]
 
int BinaryLength [get]
 

Private Member Functions

void CreateFromParts (ControlFlags flags, SecurityIdentifier owner, SecurityIdentifier group, RawAcl systemAcl, RawAcl discretionaryAcl)
 

Static Private Member Functions

static byte[] BinaryFormFromSddlForm (string sddlForm)
 
static void MarshalInt (byte[] binaryForm, int offset, int number)
 

Private Attributes

SecurityIdentifier _owner
 
SecurityIdentifier _group
 
ControlFlags _flags
 
RawAcl _sacl
 
RawAcl _dacl
 
byte _rmControl
 

Detailed Description

Definition at line 7 of file RawSecurityDescriptor.cs.


The documentation for this class was generated from the following file: