See base class.

def _from_binary_secd_header(cls, binary_stream):
    """See base class."""
    ''' Revision number - 1
        Padding - 1
        Control flags - 2
        Reference to the owner SID - 4 (offset relative to the header)
        Reference to the group SID - 4 (offset relative to the header)
        Reference to the DACL - 4 (offset relative to the header)
        Reference to the SACL - 4 (offset relative to the header)
    '''
    nw_obj = cls(cls._REPR.unpack(binary_stream))
    nw_obj.control_flags = SecurityDescriptorFlags(nw_obj.control_flags)

    _MOD_LOGGER.debug("Attempted to unpack Security Descriptor Header from \"%s\"\nResult: %s", binary_stream.tobytes(), nw_obj)

    return nw_obj