private function readString(ProtectedXMLReader $reader)
	{
		$d = $reader->depth();
		$key = null;
		$value = null;
		while($reader->read($d))
		{
			if($reader->isElement(Database::XML_STRING_KEY))
				$key = $reader->readTextInside();
			elseif($reader->isElement(Database::XML_STRING_VALUE))
				$value = $reader->readTextInside(true);
		}
		if(empty($key) || $value == null)
			return;
		if(\strcasecmp($key, Database::KEY_PASSWORD) == 0)
			$this->password = $value;
		else
			$this->stringFields[$key] = $value;
	}