docs: def _tls_auth_decrypt(self, s):
          """
          Provided with the record header and AEAD-ciphered data, return the
          sliced and clear tuple (TLSInnerPlaintext, tag). Note that
          we still return the slicing of the original input in case of decryption
          failure. Also, if the integrity check fails, a warning will be issued,
          but we still return the sliced (unauthenticated) plaintext.
          """
          rcs = self.tls_session.rcs
          read_seq_num = struct.pack("!Q", rcs.seq_num)
          rcs.seq_num += 1
          try:
              return rcs.cipher.auth_decrypt(b"", s, read_seq_num)
          except CipherError as e:
              return e.args
          except AEADTagError as e:
              pkt_info = self.firstlayer().summary()
              log_runtime.info("TLS: record integrity check failed [%s]", pkt_info)  # noqa: E501
              return e.args