docs: def input_validate_aead(aead, name='aead', expected_len=None, max_aead_len = pyhsm.defines.YSM_AEAD_MAX_SIZE):
      """ Input validation for YHSM_GeneratedAEAD or string. """
      if isinstance(aead, pyhsm.aead_cmd.YHSM_GeneratedAEAD):
          aead = aead.data
      if expected_len != None:
          return input_validate_str(aead, name, exact_len = expected_len)
      else:
          return input_validate_str(aead, name, max_len=max_aead_len)