code: def as_log_output(self):
          
          elem = self.to_element()
          for attrname in self.sensitive_attributes:
              for sensitive_el in elem.iter(attrname):
                  sensitive_el.text = 'XXXXXXXXXXXXXXXX'
          return ElementTreeBuilder.tostring(elem, encoding='UTF-8')
docs: Returns an XML string containing a serialization of this
          instance suitable for logging.
  
          Attributes named in the instance's `sensitive_attributes` are
          redacted.