docs: def ToRequest(self):
      """Converts to gitkit api request parameter dict.
  
      Returns:
        Dict, containing non-empty user attributes.
      """
      param = {}
      if self.email:
        param['email'] = self.email
      if self.user_id:
        param['localId'] = self.user_id
      if self.name:
        param['displayName'] = self.name
      if self.photo_url:
        param['photoUrl'] = self.photo_url
      if self.email_verified is not None:
        param['emailVerified'] = self.email_verified
      if self.password_hash:
        param['passwordHash'] = base64.urlsafe_b64encode(self.password_hash)
      if self.salt:
        param['salt'] = base64.urlsafe_b64encode(self.salt)
      if self.provider_info:
        param['providerUserInfo'] = self.provider_info
      return param