|
signon
8.40
|
00001 /* -*- Mode: C++; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ 00002 /* 00003 * This file is part of signon 00004 * 00005 * Copyright (C) 2011 Intel Corporation. 00006 * 00007 * Contact: Elena Reshetova <elena.reshetova@intel.com> 00008 * 00009 * This library is free software; you can redistribute it and/or 00010 * modify it under the terms of the GNU Lesser General Public License 00011 * version 2.1 as published by the Free Software Foundation. 00012 * 00013 * This library is distributed in the hope that it will be useful, but 00014 * WITHOUT ANY WARRANTY; without even the implied warranty of 00015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00016 * Lesser General Public License for more details. 00017 * 00018 * You should have received a copy of the GNU Lesser General Public 00019 * License along with this library; if not, write to the Free Software 00020 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 00021 * 02110-1301 USA 00022 */ 00023 00024 #include "mssfac-plugin.h" 00025 #include "mssf-access-control-manager.h" 00026 00027 #include <QDebug> 00028 00029 using namespace SignOn; 00030 00031 MSSFAccessControlPlugin::MSSFAccessControlPlugin(): 00032 QObject(0) 00033 { 00034 setObjectName(QLatin1String("mssf-ac")); 00035 } 00036 00037 AbstractAccessControlManager * 00038 MSSFAccessControlPlugin::accessControlManager(QObject *parent) const 00039 { 00040 qDebug() << Q_FUNC_INFO; 00041 return new MSSFAccessControlManager(parent); 00042 } 00043 00044 Q_EXPORT_PLUGIN2(mssf-ac, MSSFAccessControlPlugin); 00045