diff --git a/bin/parseMetadata.php b/bin/parseMetadata.php index 8c7254c359ef8eaa714bf3b53d7b344ebc99e38e..5aca0103b895a0d352321bf8959ca45b930b1af0 100755 --- a/bin/parseMetadata.php +++ b/bin/parseMetadata.php @@ -17,7 +17,7 @@ $path = $path_extra . PATH_SEPARATOR . $path; ini_set('include_path', $path); /* Load required libraries. */ -require_once('SimpleSAML/Metadata/SAMLParser.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/SAMLParser.php'); /* $outputDir contains the directory we will store the generated metadata in. */ diff --git a/lib/SimpleSAML/Auth/LDAP.php b/lib/SimpleSAML/Auth/LDAP.php index b7642b9940991a153c0a4ecbb029a73e5b343714..62b423bbd1c70121b16c941e405aa377cbc5bf9b 100644 --- a/lib/SimpleSAML/Auth/LDAP.php +++ b/lib/SimpleSAML/Auth/LDAP.php @@ -1,8 +1,8 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); /** * The LDAP class holds helper functions to access an LDAP database. diff --git a/lib/SimpleSAML/Bindings/SAML20/HTTPPost.php b/lib/SimpleSAML/Bindings/SAML20/HTTPPost.php index 6cc8aec2feaf7ef55acee91506c32e1da81ef845..e79559b959969ef0e1f266fa7692eb28bc93a2b4 100644 --- a/lib/SimpleSAML/Bindings/SAML20/HTTPPost.php +++ b/lib/SimpleSAML/Bindings/SAML20/HTTPPost.php @@ -1,10 +1,10 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/SAML20/AuthnResponse.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/AuthnResponse.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); /** diff --git a/lib/SimpleSAML/Bindings/SAML20/HTTPRedirect.php b/lib/SimpleSAML/Bindings/SAML20/HTTPRedirect.php index a92564a0f2a8f17a51bc54a5ef16ac0fd0ae3335..a57bd2270b42e15a56dfc20eeab448bf72a79fad 100644 --- a/lib/SimpleSAML/Bindings/SAML20/HTTPRedirect.php +++ b/lib/SimpleSAML/Bindings/SAML20/HTTPRedirect.php @@ -1,10 +1,10 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XHTML/Template.php'); -require_once('xmlseclibs.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'xmlseclibs.php'); /** * Implementation of the SAML 2.0 HTTP-REDIRECT binding. diff --git a/lib/SimpleSAML/Bindings/Shib13/HTTPPost.php b/lib/SimpleSAML/Bindings/Shib13/HTTPPost.php index aa3e00f49734958bfbc8993ed9e278eb2c32286e..d9faa9085be2242738fde790c14dbdaff5a9bc2a 100644 --- a/lib/SimpleSAML/Bindings/Shib13/HTTPPost.php +++ b/lib/SimpleSAML/Bindings/Shib13/HTTPPost.php @@ -1,8 +1,8 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/Shib13/AuthnResponse.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/Shib13/AuthnResponse.php'); /** * Implementation of the Shibboleth 1.3 HTTP-POST binding. diff --git a/lib/SimpleSAML/Logger.php b/lib/SimpleSAML/Logger.php index 80555738e27c08042fd550c9fdc108a722dcbdb4..5abc689c0ebcd65f94f0d5903bf5027e7658f743 100644 --- a/lib/SimpleSAML/Logger.php +++ b/lib/SimpleSAML/Logger.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); /** * A class for logging @@ -84,6 +84,9 @@ class SimpleSAML_Logger { public static function createLoggingHandler() { + + global $SIMPLESAML_INCPREFIX; + /* Get the configuration. */ $config = SimpleSAML_Configuration::getInstance(); assert($config instanceof SimpleSAML_Configuration); @@ -118,11 +121,11 @@ class SimpleSAML_Logger { $handler = strtolower($handler); if($handler === 'syslog') { - require_once('SimpleSAML/Logger/LoggingHandlerSyslog.php'); + require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger/LoggingHandlerSyslog.php'); $sh = new SimpleSAML_Logger_LoggingHandlerSyslog(); } elseif ($handler === 'file') { - require_once('SimpleSAML/Logger/LoggingHandlerFile.php'); + require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger/LoggingHandlerFile.php'); $sh = new SimpleSAML_Logger_LoggingHandlerFile(); } else { throw new Exception('Invalid value for the [logging.handler] configuration option. Unknown handler: ' . $handler); diff --git a/lib/SimpleSAML/Logger/LoggingHandlerFile.php b/lib/SimpleSAML/Logger/LoggingHandlerFile.php index a3b94937a3fe52b32fd5bf6f4134a5f096bd5077..3bf7681dc4c0dd28021c4c189c3f3d110b9f40ad 100644 --- a/lib/SimpleSAML/Logger/LoggingHandlerFile.php +++ b/lib/SimpleSAML/Logger/LoggingHandlerFile.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); /** * A class for logging diff --git a/lib/SimpleSAML/Logger/LoggingHandlerSyslog.php b/lib/SimpleSAML/Logger/LoggingHandlerSyslog.php index 68739ff92e329f6e8943e8cc3d6a8051066585db..9091699712efe33b075eaea491be8d6c30249783 100644 --- a/lib/SimpleSAML/Logger/LoggingHandlerSyslog.php +++ b/lib/SimpleSAML/Logger/LoggingHandlerSyslog.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); /** * A class for logging diff --git a/lib/SimpleSAML/MemcacheStore.php b/lib/SimpleSAML/MemcacheStore.php index 5ad1adaac6efa1a8ad00559b36ba883429a5b39a..485e029b6be70aba5c67b676b71a579a7efc1125 100644 --- a/lib/SimpleSAML/MemcacheStore.php +++ b/lib/SimpleSAML/MemcacheStore.php @@ -1,15 +1,15 @@ <?php /* We need access to the configuration from config/config.php. */ -require_once('SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); /* For access to SimpleSAML_Utilities::transposeArray. */ -require_once('SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); /* For the interface that objects can export to allow us to see if it * is modified or not. */ -require_once('SimpleSAML/ModifiedInfo.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/ModifiedInfo.php'); /* * This file is part of SimpleSAMLphp. See the file COPYING in the diff --git a/lib/SimpleSAML/Metadata/MetaDataStorageHandler.php b/lib/SimpleSAML/Metadata/MetaDataStorageHandler.php index 555628ba69baa4463d0b3542b8e291b48c6a6a63..9eab4050c5db616bfe4e7dbb36bfc594e35cecfa 100644 --- a/lib/SimpleSAML/Metadata/MetaDataStorageHandler.php +++ b/lib/SimpleSAML/Metadata/MetaDataStorageHandler.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageSource.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageSource.php'); /** * This file defines a class for metadata handling. diff --git a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerFlatfile.php b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerFlatfile.php index e6e670a5034a6f7d9874917ab88dd369c188b925..52c8eef490dc7b0682374f70a61e86e69b3201ae 100644 --- a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerFlatfile.php +++ b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerFlatfile.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageSource.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageSource.php'); /** * This file defines a flat file metadata source. diff --git a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSAML2Meta.php b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSAML2Meta.php index f53622323e74ee522a8313f176858438a50d4903..85a794de80149fd350c47dfae45272db9cf48236 100644 --- a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSAML2Meta.php +++ b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSAML2Meta.php @@ -1,10 +1,10 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/XML/Parser.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/Parser.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); /** * This file defines a SAML 2.0 XML metadata handler. diff --git a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerXML.php b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerXML.php index 131eaa7e81dc09059516a9f083be741ba2d36adc..98fe3f056d8adcf1005bf9a9028b7b43ffb8e217 100644 --- a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerXML.php +++ b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerXML.php @@ -1,8 +1,8 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageSource.php'); -require_once('SimpleSAML/Metadata/SAMLParser.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageSource.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/SAMLParser.php'); /** * This class implements a metadata source which loads metadata from XML files. diff --git a/lib/SimpleSAML/Metadata/MetaDataStorageSource.php b/lib/SimpleSAML/Metadata/MetaDataStorageSource.php index ef6371b9d5f6c47cdabc47faaeff9b8927710909..741b8ae2b673230b813acd8a2912da5252d46b76 100644 --- a/lib/SimpleSAML/Metadata/MetaDataStorageSource.php +++ b/lib/SimpleSAML/Metadata/MetaDataStorageSource.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Metadata/MetaDataStorageHandlerFlatfile.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandlerXML.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandlerFlatfile.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandlerXML.php'); /** * This abstract class defines an interface for metadata storage sources. diff --git a/lib/SimpleSAML/Metadata/SAMLParser.php b/lib/SimpleSAML/Metadata/SAMLParser.php index 25af341b8491a9f7344cefa8e1141ea5beb8423e..975029129f73d17c039c6110dc3bfdac26f27d8b 100644 --- a/lib/SimpleSAML/Metadata/SAMLParser.php +++ b/lib/SimpleSAML/Metadata/SAMLParser.php @@ -1,6 +1,6 @@ <?php -require_once('SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); /** * This is class for parsing of SAML 1.x and SAML 2.0 metadata. diff --git a/lib/SimpleSAML/Session.php b/lib/SimpleSAML/Session.php index 8cf5309f29de7d4f0eaee9cd23c86d9379bffbcd..c033ced13b293d41234b9f311ad1a8e71d9da258 100644 --- a/lib/SimpleSAML/Session.php +++ b/lib/SimpleSAML/Session.php @@ -1,12 +1,12 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/SessionHandler.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/ModifiedInfo.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/SessionHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/ModifiedInfo.php'); /** * The Session class holds information about a user session, and everything attached to it. diff --git a/lib/SimpleSAML/SessionHandler.php b/lib/SimpleSAML/SessionHandler.php index 8feab8a6db9179703fb78346734686c67b8267bb..7b236ee48e3df5365f02a4c127d122d4001050cd 100644 --- a/lib/SimpleSAML/SessionHandler.php +++ b/lib/SimpleSAML/SessionHandler.php @@ -1,7 +1,7 @@ <?php /* We need access to the configuration from config/config.php. */ -require_once('SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); /** * This file is part of SimpleSAMLphp. See the file COPYING in the @@ -91,6 +91,9 @@ abstract class SimpleSAML_SessionHandler { * PHP session handler. */ public static function createSessionHandler() { + + global $SIMPLESAML_INCPREFIX; + /* Get the configuration. */ $config = SimpleSAML_Configuration::getInstance(); assert($config instanceof SimpleSAML_Configuration); @@ -118,10 +121,10 @@ abstract class SimpleSAML_SessionHandler { $handler = strtolower($handler); if($handler === 'phpsession') { - require_once('SimpleSAML/SessionHandlerPHP.php'); + require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/SessionHandlerPHP.php'); $sh = new SimpleSAML_SessionHandlerPHP(); } else if($handler === 'memcache') { - require_once('SimpleSAML/SessionHandlerMemcache.php'); + require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/SessionHandlerMemcache.php'); $sh = new SimpleSAML_SessionHandlerMemcache(); } else { $e = 'Invalid value for the \'session.handler\'' . diff --git a/lib/SimpleSAML/SessionHandlerCookie.php b/lib/SimpleSAML/SessionHandlerCookie.php index b4a3c9ec06e5788962ee036ef6169b96ce5619d2..c325bc5aa2a1cd3a7831f6e4b01831b7a21582e8 100644 --- a/lib/SimpleSAML/SessionHandlerCookie.php +++ b/lib/SimpleSAML/SessionHandlerCookie.php @@ -1,7 +1,7 @@ <?php /* We need access to the configuration from config/config.php. */ -require_once('SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); /** * This file is part of SimpleSAMLphp. See the file COPYING in the diff --git a/lib/SimpleSAML/SessionHandlerMemcache.php b/lib/SimpleSAML/SessionHandlerMemcache.php index 039835b2b2407916dcb3e5430799b8735b23f48f..19f3f62c521171aa9f8f16848c34a4790240a370 100644 --- a/lib/SimpleSAML/SessionHandlerMemcache.php +++ b/lib/SimpleSAML/SessionHandlerMemcache.php @@ -1,12 +1,12 @@ <?php /* We use the MemcacheStore class to store session information. */ -require_once('SimpleSAML/MemcacheStore.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/MemcacheStore.php'); /* We base this session handler on the SessionHandlerCookie helper * class. This saves us from having to handle session ids in this class. */ -require_once('SimpleSAML/SessionHandlerCookie.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/SessionHandlerCookie.php'); /** * This file is part of SimpleSAMLphp. See the file COPYING in the diff --git a/lib/SimpleSAML/Utilities.php b/lib/SimpleSAML/Utilities.php index 1aff02c74cf2321e971150fdca65998b4d793167..41cbbb2b41f7556805aa27a1d08fc4dcaeaa1dce 100644 --- a/lib/SimpleSAML/Utilities.php +++ b/lib/SimpleSAML/Utilities.php @@ -1,8 +1,8 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/XHTML/Template.php'); -require_once('SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); /** * Misc static functions that is used several places.in example parsing and id generation. diff --git a/lib/SimpleSAML/XHTML/Template.php b/lib/SimpleSAML/XHTML/Template.php index 1ece4451628eceebf64095928f9998d06a88d2ec..d9faf7f537627d6dd0ffb90001881826608ab05b 100644 --- a/lib/SimpleSAML/XHTML/Template.php +++ b/lib/SimpleSAML/XHTML/Template.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); /** * A minimalistic XHTML PHP based template system implemented for simpleSAMLphp. diff --git a/lib/SimpleSAML/XML/AttributeFilter.php b/lib/SimpleSAML/XML/AttributeFilter.php index 95803e00ed939e53af3c567e928aab29fdf6c97f..1bc0079e390fda8a3b54e5010f1c6761a0adee7f 100644 --- a/lib/SimpleSAML/XML/AttributeFilter.php +++ b/lib/SimpleSAML/XML/AttributeFilter.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); /** * AttributeFilter is a mapping between attribute names. diff --git a/lib/SimpleSAML/XML/AuthnResponse.php b/lib/SimpleSAML/XML/AuthnResponse.php index d013aca1fa471d7646ec2a6aae9e88214a294d9c..7ae6048eb93d9c1eeee37f73c15d9ead5791ce78 100644 --- a/lib/SimpleSAML/XML/AuthnResponse.php +++ b/lib/SimpleSAML/XML/AuthnResponse.php @@ -1,11 +1,11 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('xmlseclibs.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'xmlseclibs.php'); /** * Abstract class of an Authentication response diff --git a/lib/SimpleSAML/XML/SAML20/AuthnRequest.php b/lib/SimpleSAML/XML/SAML20/AuthnRequest.php index 44715e349b40e8869b9c4144ab80d1e775e04a2b..fa8f8dbf4e7aa9faebca3e6e2f6af94f8b671812 100644 --- a/lib/SimpleSAML/XML/SAML20/AuthnRequest.php +++ b/lib/SimpleSAML/XML/SAML20/AuthnRequest.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); /** * The Shibboleth 1.3 Authentication Request. Not part of SAML 1.1, diff --git a/lib/SimpleSAML/XML/SAML20/AuthnResponse.php b/lib/SimpleSAML/XML/SAML20/AuthnResponse.php index 3885779989cb89095e6e086c10ab8ad83ac94ad8..03ca344b2c38458d988aa34295df3aa72cdbe04a 100644 --- a/lib/SimpleSAML/XML/SAML20/AuthnResponse.php +++ b/lib/SimpleSAML/XML/SAML20/AuthnResponse.php @@ -1,13 +1,13 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/AuthnResponse.php'); -require_once('SimpleSAML/XML/Validator.php'); - -require_once('xmlseclibs.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/AuthnResponse.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/Validator.php'); + +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'xmlseclibs.php'); /** * An SAML 2.0 Authentication Response diff --git a/lib/SimpleSAML/XML/SAML20/LogoutRequest.php b/lib/SimpleSAML/XML/SAML20/LogoutRequest.php index 9b38ac286bbebf8b16fcac52b3939bef3de098d0..7c1e6e10d12da853f15f896654f9d557b893f588 100644 --- a/lib/SimpleSAML/XML/SAML20/LogoutRequest.php +++ b/lib/SimpleSAML/XML/SAML20/LogoutRequest.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); /** * Implementation of the SAML 2.0 LogoutRequest message. diff --git a/lib/SimpleSAML/XML/SAML20/LogoutResponse.php b/lib/SimpleSAML/XML/SAML20/LogoutResponse.php index 13ae8170b76a1d0f26b7c9531a53ccc4922b8618..83436c9c7e42a71591ae1c0e2a6334d107a37727 100644 --- a/lib/SimpleSAML/XML/SAML20/LogoutResponse.php +++ b/lib/SimpleSAML/XML/SAML20/LogoutResponse.php @@ -1,11 +1,11 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('xmlseclibs.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'xmlseclibs.php'); /** * Implementation of the SAML 2.0 LogoutResponse message. diff --git a/lib/SimpleSAML/XML/Shib13/AuthnRequest.php b/lib/SimpleSAML/XML/Shib13/AuthnRequest.php index ef3ae1666417e655f2e1637aeaf7b0cb20d840dd..cda9062cf1b02631f680d90e1512512ca52d6ee0 100644 --- a/lib/SimpleSAML/XML/Shib13/AuthnRequest.php +++ b/lib/SimpleSAML/XML/Shib13/AuthnRequest.php @@ -1,7 +1,7 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); /** * The Shibboleth 1.3 Authentication Request. Not part of SAML 1.1, diff --git a/lib/SimpleSAML/XML/Shib13/AuthnResponse.php b/lib/SimpleSAML/XML/Shib13/AuthnResponse.php index 60ca194e3ffb90535bc4d1ea33f5c22c5933c784..c8660613bd11b7dff1af3deb2445d62960af6e0b 100644 --- a/lib/SimpleSAML/XML/Shib13/AuthnResponse.php +++ b/lib/SimpleSAML/XML/Shib13/AuthnResponse.php @@ -1,13 +1,13 @@ <?php -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/AuthnResponse.php'); -require_once('SimpleSAML/XML/Validator.php'); - -require_once('xmlseclibs.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/AuthnResponse.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/Validator.php'); + +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'xmlseclibs.php'); /** * A Shibboleth 1.3 authentication response. diff --git a/www/_include.php b/www/_include.php index 4be2ad401254487d8b1273588e406b2e492c52e1..9881d005b0ae7425c0ec5f7967a190cd7bf3bcb4 100644 --- a/www/_include.php +++ b/www/_include.php @@ -20,11 +20,24 @@ if(get_magic_quotes_gpc()) { $path_extra = dirname(dirname(__FILE__)) . '/lib'; + +/** + start modify include path + */ $path = ini_get('include_path'); $path = $path_extra . PATH_SEPARATOR . $path; ini_set('include_path', $path); +/** + end modify include path + */ + + +/** + * If you have troubles with the ini_set method above, in example because you run on a hosted + * web hotel where this method is not allowed to call, comment out the three lines above, and instead + * uncomment this line: + */ +//$SIMPLESAML_INCPREFIX = $path_extra . '/'; + + -require_once('SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); $configdir = dirname(dirname(__FILE__)) . '/config'; SimpleSAML_Configuration::init($configdir); diff --git a/www/admin/memcachestat.php b/www/admin/memcachestat.php index bbe1441eda70a4229fe3a809c292ea31f9f2343b..28daaa1db8e3cb6f2ac2690de0f27af5fdd295b4 100644 --- a/www/admin/memcachestat.php +++ b/www/admin/memcachestat.php @@ -1,12 +1,12 @@ <?php -require_once('../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../_include.php'); -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/MemcacheStore.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/MemcacheStore.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); try { diff --git a/www/admin/metadata.php b/www/admin/metadata.php index ce5ad8e890c67468e9e8104e7cd6da1214beb640..dfbd08680f3c314c98d1bcb875c02295bc9aef91 100644 --- a/www/admin/metadata.php +++ b/www/admin/metadata.php @@ -1,11 +1,11 @@ <?php -require_once('../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); /* Load simpleSAMLphp, configuration and metadata */ $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/admin/phpinfo.php b/www/admin/phpinfo.php index 2ad9e6f3c6dd8179965b196cfeb74da26603a7c5..622e8eb50469f7aa87f8a5a1e7f349aa766a1d54 100644 --- a/www/admin/phpinfo.php +++ b/www/admin/phpinfo.php @@ -1,9 +1,9 @@ <?php -require_once('../_include.php'); -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); try { diff --git a/www/admin/test.php b/www/admin/test.php index bbdde5f571ecf7b74c349a6ea8eb1be196146577..65348d7023de73337401abc189d2f0b846ae6bbd 100644 --- a/www/admin/test.php +++ b/www/admin/test.php @@ -28,10 +28,10 @@ * This page will print out "OK" on success or "ERROR: <message>" on failure. */ -require_once('../_include.php'); -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/aselect/handler.php b/www/aselect/handler.php index 8ec9b4b2e20073d386a7d99c35fe1d547125f7c1..06fc8f7eebbdb4b5499acefd44e5b1b322001f8a 100644 --- a/www/aselect/handler.php +++ b/www/aselect/handler.php @@ -53,10 +53,10 @@ * - dynamic bridging after IDP discovery across all protocols (core feature) */ -require_once('../../www/_include.php'); -require_once('xmlseclibs.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../www/_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'xmlseclibs.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/auth/login-admin.php b/www/auth/login-admin.php index 65e86828b1143f58a6ada80e8617a64f6b168c1b..2fd513e112279c69b6f0879cb8e2db277ea2532b 100644 --- a/www/auth/login-admin.php +++ b/www/auth/login-admin.php @@ -1,13 +1,13 @@ <?php -require_once('../../www/_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../www/_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XHTML/Template.php'); -require_once('SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); $config = SimpleSAML_Configuration::getInstance(); $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler(); diff --git a/www/auth/login-auto.php b/www/auth/login-auto.php index b2188e2d2563de7ee18c0eec841c6183276a4079..3255bd225084ad88534ba0ff104a73ed347baedd 100644 --- a/www/auth/login-auto.php +++ b/www/auth/login-auto.php @@ -17,12 +17,12 @@ * options. */ -require_once('../../www/_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../www/_include.php'); -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); /* Load the configuration. */ $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/auth/login-feide.php b/www/auth/login-feide.php index 71b1932745ce96feec77816c3e47262a8ab77675..59b4b67d9ed301f3adb1cc40bee55404b619ab21 100644 --- a/www/auth/login-feide.php +++ b/www/auth/login-feide.php @@ -18,15 +18,15 @@ */ -require_once('../../www/_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../www/_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); -require_once('SimpleSAML/Auth/LDAP.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Auth/LDAP.php'); $config = SimpleSAML_Configuration::getInstance(); $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler(); diff --git a/www/auth/login-ldapmulti.php b/www/auth/login-ldapmulti.php index d32370d463a10cc716ce9347491cd956db74ee9d..ee33b89262812ec0ea78931cd8bbe66a4d15f6ed 100644 --- a/www/auth/login-ldapmulti.php +++ b/www/auth/login-ldapmulti.php @@ -1,13 +1,13 @@ <?php -require_once('../../www/_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../www/_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); $config = SimpleSAML_Configuration::getInstance(); $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler(); diff --git a/www/auth/login-radius.php b/www/auth/login-radius.php index c073f83d220521ac260438b5919c8fbfd2eae0a7..a87eb542aca4541a150abc86ff6cf9197cdae1d4 100644 --- a/www/auth/login-radius.php +++ b/www/auth/login-radius.php @@ -1,12 +1,12 @@ <?php -require_once('../../www/_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../www/_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); $config = SimpleSAML_Configuration::getInstance(); $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler(); diff --git a/www/auth/login.php b/www/auth/login.php index 92b20ae152027a1e3a273ed0917174aff8ad778d..8d86828c3aeae0f997ee15c8ef3ceea23d35ecd1 100644 --- a/www/auth/login.php +++ b/www/auth/login.php @@ -1,18 +1,18 @@ <?php -require_once('../../www/_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../www/_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/SAML20/AuthnRequest.php'); -require_once('SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); -require_once('SimpleSAML/XHTML/Template.php'); -require_once('SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/AuthnRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); -require_once('SimpleSAML/Auth/LDAP.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Auth/LDAP.php'); $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/example-simple/hostnames.php b/www/example-simple/hostnames.php index 325314f6a00ec259b8de20a8cf690bb97a5b85a4..5e4aaf3ed73aeafed183219df9dde7adc0675f55 100644 --- a/www/example-simple/hostnames.php +++ b/www/example-simple/hostnames.php @@ -1,15 +1,15 @@ <?php -require_once('../_include.php'); - -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/SAML20/AuthnRequest.php'); -require_once('SimpleSAML/XML/SAML20/AuthnResponse.php'); -require_once('SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); -require_once('SimpleSAML/Bindings/SAML20/HTTPPost.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../_include.php'); + +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/AuthnRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/AuthnResponse.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/SAML20/HTTPPost.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); /* Load simpleSAMLphp, configuration */ $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/example-simple/saml2-example.php b/www/example-simple/saml2-example.php index de07c4c4cc5bef6bf061d89a3264dc7ce42e8536..52e27cbcfc1d224cfdc8e433784f8ec3a3330024 100644 --- a/www/example-simple/saml2-example.php +++ b/www/example-simple/saml2-example.php @@ -4,15 +4,15 @@ * The _include script sets simpleSAMLphp libraries in the PHP PATH, as well as * initialize the simpleSAMLphp config class with the correct path. */ -require_once('../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../_include.php'); /** * We need to load a few classes from simpleSAMLphp. These are available because * the _include script above did set the PHP class PATH properly. */ -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); /* Load simpleSAMLphp, configuration and metadata */ diff --git a/www/example-simple/shib13-example.php b/www/example-simple/shib13-example.php index c9876c696270327dd0232fc585cff6136d917dcf..30afd8a8e1473d7a0e8432dec12e0b063901e340 100644 --- a/www/example-simple/shib13-example.php +++ b/www/example-simple/shib13-example.php @@ -4,15 +4,15 @@ * The _include script sets simpleSAMLphp libraries in the PHP PATH, as well as * initialize the simpleSAMLphp config class with the correct path. */ -require_once('../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../_include.php'); /** * We need to load a few classes from simpleSAMLphp. These are available because * the _include script above did set the PHP class PATH properly. */ -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); /* Load simpleSAMLphp, configuration and metadata */ diff --git a/www/index.php b/www/index.php index fd70caba7f07675f13aed39a16ffc3c069384ed8..c4bccb2a0e469bebf97c4bc1291e8b01279b199e 100644 --- a/www/index.php +++ b/www/index.php @@ -1,11 +1,11 @@ <?php -require_once('_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/XHTML/Template.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); /* Load simpleSAMLphp, configuration */ diff --git a/www/openid/provider/server.php b/www/openid/provider/server.php index 0a16ab51b608ec10b3258d32ae130430d1a4618d..4bddef197bb3f043432c824b11bea0e5bf611b67 100644 --- a/www/openid/provider/server.php +++ b/www/openid/provider/server.php @@ -4,15 +4,15 @@ -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); // Include simpleSAMLphp libraries -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/AttributeFilter.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/AttributeFilter.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); // Include openid libs diff --git a/www/saml2/idp/SSOService.php b/www/saml2/idp/SSOService.php index 513d215b5a92f7a5fa7b4e33f88a9eddff5d0ba6..d2da32f26df7042f90acf5d03028aa7284f5e164 100644 --- a/www/saml2/idp/SSOService.php +++ b/www/saml2/idp/SSOService.php @@ -9,18 +9,18 @@ * @version $Id$ */ -require_once('../../../www/_include.php'); - -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/AttributeFilter.php'); -require_once('SimpleSAML/XML/SAML20/AuthnRequest.php'); -require_once('SimpleSAML/XML/SAML20/AuthnResponse.php'); -require_once('SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); -require_once('SimpleSAML/Bindings/SAML20/HTTPPost.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../../www/_include.php'); + +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/AttributeFilter.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/AuthnRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/AuthnResponse.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/SAML20/HTTPPost.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/saml2/idp/SingleLogoutService.php b/www/saml2/idp/SingleLogoutService.php index 7b846e2db692e917b37cf2c9d99cd0920289854b..cbe7f4644f816f58f6e7238634d39c4643c9ba10 100644 --- a/www/saml2/idp/SingleLogoutService.php +++ b/www/saml2/idp/SingleLogoutService.php @@ -12,16 +12,16 @@ // TODO: Show error message, when shibboleth sp is logged in. // TODO: Propagate HTTP-REDIRECT SLO on SAML 2.0 bridge. -require_once('../../../www/_include.php'); - -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/SAML20/LogoutRequest.php'); -require_once('SimpleSAML/XML/SAML20/LogoutResponse.php'); -require_once('SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../../www/_include.php'); + +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/LogoutRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/LogoutResponse.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/saml2/idp/metadata.php b/www/saml2/idp/metadata.php index 2a75154d180ced5c56faa5d240545a0daf46c422..4faaae62ead323b569bc4932853dfd48635ef40e 100644 --- a/www/saml2/idp/metadata.php +++ b/www/saml2/idp/metadata.php @@ -1,13 +1,13 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); -require_once('xmlseclibs.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'xmlseclibs.php'); /* Load simpleSAMLphp, configuration and metadata */ $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/saml2/sp/AssertionConsumerService.php b/www/saml2/sp/AssertionConsumerService.php index 12eefa6c90c77e3c16937461599b7c4b29727f0f..376f5b26a204e4a1ca025e4b692e576429dc454d 100644 --- a/www/saml2/sp/AssertionConsumerService.php +++ b/www/saml2/sp/AssertionConsumerService.php @@ -1,16 +1,16 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/SAML20/AuthnRequest.php'); -require_once('SimpleSAML/Bindings/SAML20/HTTPPost.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/AuthnRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/SAML20/HTTPPost.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); /** * This SAML 2.0 endpoint is the endpoint at the SAML 2.0 SP that takes an Authentication Response diff --git a/www/saml2/sp/SingleLogoutService.php b/www/saml2/sp/SingleLogoutService.php index 94d59d9518043ed6e2b7fa5fbb4572a11cf0168d..647c890439dce46fcd8793c64175ab7c9e330082 100644 --- a/www/saml2/sp/SingleLogoutService.php +++ b/www/saml2/sp/SingleLogoutService.php @@ -1,17 +1,17 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/SAML20/LogoutRequest.php'); -require_once('SimpleSAML/XML/SAML20/LogoutResponse.php'); -require_once('SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/LogoutRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/LogoutResponse.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); $config = SimpleSAML_Configuration::getInstance(); $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler(); diff --git a/www/saml2/sp/idpdisco.php b/www/saml2/sp/idpdisco.php index b6cc018fc2765b1b5c8ffa897b8050dab09ad460..dd753c8794ea799c9fa7b4af0edddb1d746f41ce 100644 --- a/www/saml2/sp/idpdisco.php +++ b/www/saml2/sp/idpdisco.php @@ -1,11 +1,11 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/XHTML/Template.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); $config = SimpleSAML_Configuration::getInstance(); $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler(); diff --git a/www/saml2/sp/initSLO.php b/www/saml2/sp/initSLO.php index f803327469506df1f97f0ed3ba297f7ff177c719..cbbaa2874a61f3e7de1dbbf4d1cbd3e6e1e11822 100644 --- a/www/saml2/sp/initSLO.php +++ b/www/saml2/sp/initSLO.php @@ -1,14 +1,14 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/SAML20/LogoutRequest.php'); -require_once('SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/LogoutRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/saml2/sp/initSSO.php b/www/saml2/sp/initSSO.php index b8716f84fc86cecec450ad7e93301116f2a753e6..d2e454922c2b817a9a011d0590e445e5a0b674a2 100644 --- a/www/saml2/sp/initSSO.php +++ b/www/saml2/sp/initSSO.php @@ -1,14 +1,14 @@ <?php -require_once('../../_include.php'); - -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/XHTML/Template.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/SAML20/AuthnRequest.php'); -require_once('SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); + +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/SAML20/AuthnRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/SAML20/HTTPRedirect.php'); $config = SimpleSAML_Configuration::getInstance(); $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler(); diff --git a/www/saml2/sp/metadata.php b/www/saml2/sp/metadata.php index fea3f5ee27e6bc703e815b49375846ac205be577..0a793991337fdec4298c9b7c78cc31fec1a1573e 100644 --- a/www/saml2/sp/metadata.php +++ b/www/saml2/sp/metadata.php @@ -1,11 +1,11 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); /* Load simpleSAMLphp, configuration and metadata */ $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/shib13/idp/SSOService.php b/www/shib13/idp/SSOService.php index 4142cf4792fa8c3b090bfef64fe91d8a6e20b75d..9372e070aa99b5f3547f5f593001f703215f9d67 100644 --- a/www/shib13/idp/SSOService.php +++ b/www/shib13/idp/SSOService.php @@ -9,18 +9,18 @@ * @version $Id$ */ -require_once('../../../www/_include.php'); - -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Logger.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/AttributeFilter.php'); -require_once('SimpleSAML/XML/Shib13/AuthnRequest.php'); -require_once('SimpleSAML/XML/Shib13/AuthnResponse.php'); -require_once('SimpleSAML/Bindings/Shib13/HTTPPost.php'); - -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../../www/_include.php'); + +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Logger.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/AttributeFilter.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/Shib13/AuthnRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/Shib13/AuthnResponse.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/Shib13/HTTPPost.php'); + +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/shib13/idp/metadata.php b/www/shib13/idp/metadata.php index 6e09d8c7ad47ef73b47d7ddd84190e58c855a659..72cd4e995d2165af0cf0d9d5011ee3f33413cfc8 100644 --- a/www/shib13/idp/metadata.php +++ b/www/shib13/idp/metadata.php @@ -1,13 +1,13 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); -require_once('xmlseclibs.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'xmlseclibs.php'); /* Load simpleSAMLphp, configuration and metadata */ $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/shib13/sp/AssertionConsumerService.php b/www/shib13/sp/AssertionConsumerService.php index 1b106655036850966f9a8a25c18388ecf9a6ccf3..feb70c0bce099de9626cafca18bf4e311c4a62bc 100644 --- a/www/shib13/sp/AssertionConsumerService.php +++ b/www/shib13/sp/AssertionConsumerService.php @@ -1,15 +1,15 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Configuration.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/Shib13/AuthnRequest.php'); -require_once('SimpleSAML/Bindings/Shib13/HTTPPost.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Configuration.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/Shib13/AuthnRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Bindings/Shib13/HTTPPost.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); $config = SimpleSAML_Configuration::getInstance(); diff --git a/www/shib13/sp/idpdisco.php b/www/shib13/sp/idpdisco.php index fad842e831dc3e3d292418719d6f0d8b8a9f4dab..7c9a32fce431e459c56cc12f9361f4d1a055ca93 100644 --- a/www/shib13/sp/idpdisco.php +++ b/www/shib13/sp/idpdisco.php @@ -1,12 +1,12 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/XHTML/Template.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); $config = SimpleSAML_Configuration::getInstance(); $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler(); diff --git a/www/shib13/sp/initSSO.php b/www/shib13/sp/initSSO.php index 6b3dba0c7786c291334c2b65761fe76c8e927995..8ac65ece00fb64b5da41ac5e19e41a96ac814808 100644 --- a/www/shib13/sp/initSSO.php +++ b/www/shib13/sp/initSSO.php @@ -1,13 +1,13 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/XHTML/Template.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XML/Shib13/AuthnRequest.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XML/Shib13/AuthnRequest.php'); $config = SimpleSAML_Configuration::getInstance(); $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler(); diff --git a/www/shib13/sp/metadata.php b/www/shib13/sp/metadata.php index 75deaa7d89bb1fd63b17b2b787ec51c54ecdd216..4810280aea769ffe8f3f3a468b8d677f1822c388 100644 --- a/www/shib13/sp/metadata.php +++ b/www/shib13/sp/metadata.php @@ -1,11 +1,11 @@ <?php -require_once('../../_include.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . '../../_include.php'); -require_once('SimpleSAML/Utilities.php'); -require_once('SimpleSAML/Session.php'); -require_once('SimpleSAML/Metadata/MetaDataStorageHandler.php'); -require_once('SimpleSAML/XHTML/Template.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Utilities.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Session.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/Metadata/MetaDataStorageHandler.php'); +require_once((isset($SIMPLESAML_INCPREFIX)?$SIMPLESAML_INCPREFIX:'') . 'SimpleSAML/XHTML/Template.php'); /* Load simpleSAMLphp, configuration and metadata */ $config = SimpleSAML_Configuration::getInstance();