Class Chef::ReservedNames::Win32::Security::SecurableObject
In: lib/chef/win32/security/securable_object.rb
Parent: Object

Methods

Constants

SecurityConst = Chef::ReservedNames::Win32::API::Security

Attributes

path  [R] 
type  [R] 

Public Class methods

Public Instance methods

This method predicts what the rights mask would be on an object if you created an ACE with the given mask. Specifically, it looks for generic attributes like GENERIC_READ, and figures out what specific attributes will be set. This is important if you want to try to compare an existing ACE with one you want to create.

You don‘t set dacl_inherits without also setting dacl, because Windows gets angry and denies you access. So if you want to do that, you may as well do both at once.

[Validate]