Method: Puppet::Util::Windows::SID.octet_string_to_sid_string
- Defined in:
- lib/puppet/util/windows/sid.rb
.octet_string_to_sid_string(sid_bytes) ⇒ Object
231 232 233 234 235 236 237 238 239 240 |
# File 'lib/puppet/util/windows/sid.rb', line 231 def octet_string_to_sid_string(sid_bytes) sid_string = nil FFI::MemoryPointer.new(:byte, sid_bytes.length) do |sid_ptr| sid_ptr.write_array_of_uchar(sid_bytes) sid_string = Puppet::Util::Windows::SID.sid_ptr_to_string(sid_ptr) end sid_string end |