|
Terraria v1.4.4.9
Terraria source code documentation
|
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] |
| RawAcl? | SystemAcl [get, set] |
| RawAcl? | DiscretionaryAcl [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 |
Definition at line 7 of file RawSecurityDescriptor.cs.