Module: TurboRex::Windows::Security

Includes:
Constants
Defined in:
lib/turborex/windows/security.rb,
lib/turborex/windows/security/ace.rb,
lib/turborex/windows/security/acl.rb,
lib/turborex/windows/security/security_descriptor.rb

Defined Under Namespace

Classes: ACE, ACL, AccessAllowedACE, AccessDeniedACE, SecurityDescriptor, SystemAuditAce

Constant Summary

Constants included from Constants

Constants::ACCESS_ALLOWED_ACE_TYPE, Constants::ACCESS_ALLOWED_CALLBACK_ACE_TYPE, Constants::ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE, Constants::ACCESS_ALLOWED_COMPOUND_ACE_TYPE, Constants::ACCESS_ALLOWED_OBJECT_ACE_TYPE, Constants::ACCESS_DENIED_ACE_TYPE, Constants::ACCESS_DENIED_CALLBACK_ACE_TYPE, Constants::ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE, Constants::ACCESS_DENIED_OBJECT_ACE_TYPE, Constants::ACCESS_MAX_MS_ACE_TYPE, Constants::ACCESS_MAX_MS_OBJECT_ACE_TYPE, Constants::ACCESS_MAX_MS_V2_ACE_TYPE, Constants::ACCESS_MAX_MS_V3_ACE_TYPE, Constants::ACCESS_MAX_MS_V4_ACE_TYPE, Constants::ACCESS_MAX_MS_V5_ACE_TYPE, Constants::ACCESS_MIN_MS_ACE_TYPE, Constants::ACCESS_MIN_MS_OBJECT_ACE_TYPE, Constants::CONTAINER_INHERIT_ACE, Constants::CRITICAL_ACE_FLAG, Constants::FAILED_ACCESS_ACE_FLAG, Constants::INHERITED_ACE, Constants::INHERIT_ONLY_ACE, Constants::MAX_BUCKETS_NUM, Constants::NO_PROPAGATE_INHERIT_ACE, Constants::OBJECT_INHERIT_ACE, Constants::SE_DACL_AUTO_INHERITED, Constants::SE_DACL_AUTO_INHERIT_REQ, Constants::SE_DACL_DEFAULTED, Constants::SE_DACL_PRESENT, Constants::SE_DACL_PROTECTED, Constants::SE_GROUP_DEFAULTED, Constants::SE_OWNER_DEFAULTED, Constants::SE_RM_CONTROL_VALID, Constants::SE_SACL_AUTO_INHERITED, Constants::SE_SACL_AUTO_INHERIT_REQ, Constants::SE_SACL_DEFAULTED, Constants::SE_SACL_PRESENT, Constants::SE_SACL_PROTECTED, Constants::SE_SELF_RELATIVE, Constants::SUCCESSFUL_ACCESS_ACE_FLAG, Constants::SYSTEM_ACCESS_FILTER_ACE_TYPE, Constants::SYSTEM_ALARM_ACE_TYPE, Constants::SYSTEM_ALARM_CALLBACK_ACE_TYPE, Constants::SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE, Constants::SYSTEM_ALARM_OBJECT_ACE_TYPE, Constants::SYSTEM_AUDIT_ACE_TYPE, Constants::SYSTEM_AUDIT_CALLBACK_ACE_TYPE, Constants::SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE, Constants::SYSTEM_AUDIT_OBJECT_ACE_TYPE, Constants::SYSTEM_MANDATORY_LABEL_ACE_TYPE, Constants::SYSTEM_PROCESS_TRUST_LABEL_ACE_TYPE, Constants::SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE, Constants::SYSTEM_SCOPED_POLICY_ID_ACE_TYPE, Constants::SecurityAnonymous, Constants::SecurityDelegation, Constants::SecurityIdentification, Constants::SecurityImpersonation, Constants::TRUST_PROTECTED_FILTER_ACE_FLAG, Constants::VALID_INHERIT_FLAGS