code: def get_key_with_kid(self, kid):
          
          for key in self._keys:
              if key.kid == kid:
                  return key
  
          # Try updating since there might have been an update to the key file
          self.update()
  
          for key in self._keys:
              if key.kid == kid:
                  return key
  
          return None
docs: Return the key that has a specific key ID (kid)
          
          :param kid: The Key ID 
          :return: The key or None