* @copyright 2012 Yaco Sistemas // CONFIA * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE * License as published by the Free Software Foundation; either * version 3 of the License, or any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU AFFERO GENERAL PUBLIC LICENSE for more details. * * You should have received a copy of the GNU Affero General Public * License along with this library. If not, see . * */ OCP\App::checkAppEnabled('user_saml'); $sspPath = OCP\Config::getAppValue('user_saml', 'saml_ssp_path', ''); $spSource = OCP\Config::getAppValue('user_saml', 'saml_sp_source', ''); $autocreate = OCP\Config::getAppValue('user_saml', 'saml_autocreate', false); if (!empty($sspPath) && !empty($spSource)) { include_once $sspPath."/lib/_autoload.php"; $auth = new SimpleSAML_Auth_Simple($spSource); $auth->requireAuth(); }