/* * Copyright (c) 2010 Remko Tronçon * Licensed under the GNU General Public License v3. * See Documentation/Licenses/GPLv3.txt for more information. */#pragma once#include<string>#include<Swiften/Base/SafeByteArray.h>#include<boost/signal.hpp>#include"Swiften/Server/ServerFromClientSession.h"namespaceSwift{classJID;classUserRegistry{public:virtual~UserRegistry();virtualvoidisValidUserPassword(constJID&user,ServerFromClientSession*session,constSafeByteArray&password)=0;virtualvoidstopLogin(constJID&/*user*/,ServerFromClientSession*){};};}