Class: Rex::Proto::MsDtyp::MsDtypAceType
- Inherits:
-
Object
- Object
- Rex::Proto::MsDtyp::MsDtypAceType
- Defined in:
- lib/rex/proto/ms_dtyp.rb
Overview
Definitions taken from [2.4.4.1 ACE_HEADER](learn.microsoft.com/en-us/openspecs/windows_protocols/ms-dtyp/628ebb1d-c509-4ea0-a10f-77ef97ca4586)
Constant Summary collapse
- ACCESS_ALLOWED_ACE_TYPE =
0x0
- ACCESS_DENIED_ACE_TYPE =
0x1
- SYSTEM_AUDIT_ACE_TYPE =
0x2
- SYSTEM_ALARM_ACE_TYPE =
Reserved for future use according to documentation.
0x3
- ACCESS_ALLOWED_COMPOUND_ACE_TYPE =
Reserved for future use according to documentation.
0x4
- ACCESS_ALLOWED_OBJECT_ACE_TYPE =
0x5
- ACCESS_DENIED_OBJECT_ACE_TYPE =
0x6
- SYSTEM_AUDIT_OBJECT_ACE_TYPE =
0x7
- SYSTEM_ALARM_OBJECT_ACE_TYPE =
Reserved for future use according to documentation.
0x8
- ACCESS_ALLOWED_CALLBACK_ACE_TYPE =
0x9
- ACCESS_DENIED_CALLBACK_ACE_TYPE =
0xA
- ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE =
0xB
- ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE =
0xC
- SYSTEM_AUDIT_CALLBACK_ACE_TYPE =
0xD
- SYSTEM_ALARM_CALLBACK_ACE_TYPE =
Reserved for future use according to documentation.
0xE
- SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE =
0xF
- SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE =
Reserved for future use according to documentation.
0x10
- SYSTEM_MANDATORY_LABEL_ACE_TYPE =
0x11
- SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE =
0x12
- SYSTEM_SCOPED_POLICY_ID_ACE_TYPE =
0x13
Class Method Summary collapse
Class Method Details
.name(value) ⇒ Object
115 116 117 |
# File 'lib/rex/proto/ms_dtyp.rb', line 115 def self.name(value) constants.select { |c| c.upcase == c }.find { |c| const_get(c) == value } end |