|
Moodle
2.2.1
http://www.collinsharper.com
|
00001 <?php 00002 // This file is part of Moodle - http://moodle.org/ 00003 // 00004 // Moodle is free software: you can redistribute it and/or modify 00005 // it under the terms of the GNU General Public License as published by 00006 // the Free Software Foundation, either version 3 of the License, or 00007 // (at your option) any later version. 00008 // 00009 // Moodle is distributed in the hope that it will be useful, 00010 // but WITHOUT ANY WARRANTY; without even the implied warranty of 00011 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00012 // GNU General Public License for more details. 00013 // 00014 // You should have received a copy of the GNU General Public License 00015 // along with Moodle. If not, see <http://www.gnu.org/licenses/>. 00016 00017 00028 $publishes = array( 00029 'sso_idp' => array( 00030 'apiversion' => 1, 00031 'classname' => 'auth_plugin_mnet', 00032 'filename' => 'auth.php', 00033 'methods' => array( 00034 'user_authorise', 00035 'keepalive_server', 00036 'kill_children', 00037 'refresh_log', 00038 'fetch_user_image', 00039 'fetch_theme_info', 00040 'update_enrolments', 00041 ), 00042 ), 00043 'sso_sp' => array( 00044 'apiversion' => 1, 00045 'classname' => 'auth_plugin_mnet', 00046 'filename' => 'auth.php', 00047 'methods' => array( 00048 'keepalive_client', 00049 'kill_child' 00050 ) 00051 ) 00052 ); 00053 $subscribes = array( 00054 'sso_idp' => array( 00055 'user_authorise' => 'auth/mnet/auth.php/user_authorise', 00056 'keepalive_server' => 'auth/mnet/auth.php/keepalive_server', 00057 'kill_children' => 'auth/mnet/auth.php/kill_children', 00058 'refresh_log' => 'auth/mnet/auth.php/refresh_log', 00059 'fetch_user_image' => 'auth/mnet/auth.php/fetch_user_image', 00060 'fetch_theme_info' => 'auth/mnet/auth.php/fetch_theme_info', 00061 'update_enrolments' => 'auth/mnet/auth.php/update_enrolments', 00062 ), 00063 'sso_sp' => array( 00064 'keepalive_client' => 'auth/mnet/auth.php/keepalive_client', 00065 'kill_child' => 'auth/mnet/auth.php/kill_child', 00066 ), 00067 );