Specialize configure.php in exemple to find includes locally
This commit is contained in:
parent
0d325902f3
commit
95c4c5f199
|
@ -1 +0,0 @@
|
|||
../../endpoints/configure.php
|
|
@ -0,0 +1,54 @@
|
|||
<?php
|
||||
require_once('../spkitlasso/lassospkit_configgen.inc.php');
|
||||
require_once('../spkitlasso/lassospkit_config.inc.php');
|
||||
require_once('../spkitlasso/lassospkit_debug.inc.php');
|
||||
require_once('../spkitlasso/lassospkit_metadata.inc.php');
|
||||
require_once('../spkitlasso/lassospkit_utils.inc.php');
|
||||
|
||||
$configgen = new LassoSPKitConfigUIGen();
|
||||
$error = null;
|
||||
|
||||
if (isset($_POST)) {
|
||||
if (isset($_POST['clean'])) {
|
||||
unlink(SP_METADATA);
|
||||
unlink(PRIVATE_KEY);
|
||||
unlink(IDP_METADATA);
|
||||
}
|
||||
if (isset($_POST['organization'])
|
||||
&& (isset($_POST['idp_metadata'])
|
||||
|| isset($_POST['idp_metadata_url'])))
|
||||
{
|
||||
$error = "";
|
||||
try {
|
||||
$configgen->importConfigFromPost($_POST);
|
||||
$ret = $configgen->makeConfig(
|
||||
$_POST['organization'],
|
||||
$_POST['idp_metadata'],
|
||||
$_POST['idp_metadata_url'],
|
||||
isset($_POST['clear_pkey']),
|
||||
$error);
|
||||
if ($ret) {
|
||||
lassospkit_showCode($error);
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
lassospkit_showCode($e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
<link type="text/css" rel="stylesheet" href="style.css">
|
||||
</head>
|
||||
<body>
|
||||
<?
|
||||
if ($error) {
|
||||
?><span class="error"> <em>Error:</em> <? echo $error?></span><?
|
||||
}
|
||||
$configgen->render_form();
|
||||
|
||||
?>
|
||||
</body>
|
||||
</html>
|
Reference in New Issue