code: def _update_crypto(self):
          
          if self.__encrypt_mode in ['compatible', 'safe'] and self.__encoding_aes_key is not None:
              if self.__token is None or self.__appid is None:
                  raise NeedParamError('Please provide token and appid parameters in the construction of class.')
              self.__crypto = BasicCrypto(self.__token, self.__encoding_aes_key, self.__appid)
          else:
              self.__crypto = None
docs: 根据当前配置内容更新 Crypto 类