Class: ActiveDirectory::FieldType::Binary
- Inherits:
-
Object
- Object
- ActiveDirectory::FieldType::Binary
- Defined in:
- lib/bsb_active_directory/field_type/binary.rb
Class Method Summary collapse
-
.decode(guid) ⇒ Object
Decodes a binary GUID as a hex string.
-
.encode(hex_string) ⇒ Object
Encodes a hex string into a GUID.
Class Method Details
.decode(guid) ⇒ Object
Decodes a binary GUID as a hex string
34 35 36 |
# File 'lib/bsb_active_directory/field_type/binary.rb', line 34 def self.decode(guid) guid.unpack('H*').first.to_s end |
.encode(hex_string) ⇒ Object
Encodes a hex string into a GUID
27 28 29 |
# File 'lib/bsb_active_directory/field_type/binary.rb', line 27 def self.encode(hex_string) [hex_string].pack('H*') end |