remove liberty disfunctional endpoint
This commit is contained in:
parent
99d39640c5
commit
b91046f024
|
@ -1,62 +0,0 @@
|
|||
<?php
|
||||
require_once("spkitlasso/lassospkit_helper.inc.php");
|
||||
require_once("spkitlasso/lassospkit_dispatcher.inc.php");
|
||||
require_once("spkitlasso/lassospkit_metadata.inc.php");
|
||||
require_once("spkitlasso/lassospkit_utils.inc.php");
|
||||
|
||||
dispatch(array('/login' => login,
|
||||
'/federate' => federate,
|
||||
'/ssoAssertionConsumer' => ssoAssertionConsumer,
|
||||
'/sloInit' => sloInit,
|
||||
'/sloSoap' => sloSoap,
|
||||
'/sloRedirect' => sloRedirect,
|
||||
'/sloResponse' => sloResponse,
|
||||
'/defederate' => defederate,
|
||||
'/defederateReturn' => defederateReturn,
|
||||
'/defederateNotification' => defederateNotification,
|
||||
'/metadata' => metadata));
|
||||
// TODO fill implementation
|
||||
function login() {
|
||||
$saml2 = new LassoSPKitLiberty(new LassoSPKitDummySession());
|
||||
$params = LassoSPKitUtilsSession::getParams('login');
|
||||
$federate = TRUE;
|
||||
if (isset($params['federate'])) {
|
||||
$federate = $params['federate'];
|
||||
}
|
||||
$saml2->sso(TRUE, $federate);
|
||||
}
|
||||
function federate() {
|
||||
$saml2 = new LassoSPKitLiberty(new LassoSPKitDummySession());
|
||||
$saml2->sso(TRUE, TRUE);
|
||||
}
|
||||
function ssoAssertionConsumer() {
|
||||
}
|
||||
function sloInit() {
|
||||
}
|
||||
function sloSoap() {
|
||||
}
|
||||
function sloRedirect() {
|
||||
}
|
||||
function sloResponse() {
|
||||
}
|
||||
function defederate() {
|
||||
}
|
||||
function defederateReturn() {
|
||||
}
|
||||
function defederateNotification() {
|
||||
}
|
||||
function metadata() {
|
||||
header('Content-type: text/xml');
|
||||
$datadir = LassoSPKitHelper::getMetadataDir(LASSO_PROTOCOL_LIBERTY_1_2);
|
||||
$pkey = $datadir . "/" . PRIVATE_KEY;
|
||||
LassoSPKitUtils::extractPublicKey($pkey, $publickey, $error);
|
||||
try {
|
||||
$content = LassoSPKitMetadataLiberty::generateMetadata(dirname(LassoSPKitUtils::mydir()), LassoSPKitConfig::get('organization'), $publickey);
|
||||
if ($content) {
|
||||
header('Content-type: text/xml');
|
||||
echo $content;
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
throw $e;
|
||||
}
|
||||
}
|
Reference in New Issue