summaryrefslogtreecommitdiffstats
path: root/lib/SimpleSAML/Metadata/MetaDataStorageHandler.php
Commit message (Collapse)AuthorAgeFilesLines
* Bump the version of the SAML2 library.Jaime Pérez2016-07-261-3/+3
| | | | Now we are finally using the 2.x branch of the SAML2 library, which was also migrated to use namespaces. Even though the library provides an autoloader that allows loading the classes with the old names using class aliasing, we need to do the migration in one commit (at least for most part of it). This is due to the way SimpleSAMLphp checks data types, using inheritance to check objects agains abstract or more general classes. Even though class aliasing works, there's no way to replicate those relationships, and type checks that use the old class names will fail because the aliases are virtually new classes that don't inherit from others.
* Stop using the deprecated SimpleSAML_Configuration::getBaseURL() method.Jaime Perez Crespo2016-06-081-2/+1
|
* Update the classes in lib/SimpleSAML/ too.Jaime Perez Crespo2016-03-091-1/+1
|
* Rename Utils\HTTP::getSelfHostWithoutPort() to ↵Jaime Perez Crespo2016-03-031-1/+1
| | | | Utils\HTTP::getSelfHostWithNonStandardPort(), change the logic, and reimplement Utils\HTTP::getSelfHost() to depend on use the former. Complete the tests to include the case of port 443 while using HTTPS.
* Fixes issue 337Andrés Blanco2016-03-021-5/+1
|
* Reformat SimpleSAML_Metadata_MetaDataStorageHandler and fix some issues with ↵Jaime Perez Crespo2015-08-031-350/+361
| | | | phpdoc.
* Fix phpdoc comments for SimpleSAML_Metadata_MetaDataStorageHandler.Jaime Perez Crespo2015-08-031-21/+39
|
* Move SimpleSAML_Utilities::selfURLhost() to ↵Jaime Perez Crespo2015-04-211-1/+1
| | | | SimpleSAML\Utils\HTTP::getSelfURLHost() and deprecate the former.
* Move SimpleSAML_Utilities::getSelfHostWithPath() to ↵Jaime Perez Crespo2015-04-211-1/+1
| | | | SimpleSAML\Utils\HTTP::getSelfHostWithPath() and deprecate the former.
* Move SimpleSAML_Utilities::getSelfHost() to ↵Jaime Perez Crespo2015-04-211-1/+1
| | | | SimpleSAML\Utils\HTTP::getSelfHost() and deprecate the former.
* Move SimpleSAML_Utilities::generateTimestamp() to ↵Jaime Perez Crespo2015-04-201-1/+1
| | | | SimpleSAML\Utils\Time::generateTimestamp(). Deprecate the former.
* Remove support for hosted SP metadata in MetadataStorageHandler.Jaime Perez2015-01-151-18/+6
|
* Drop obsolete SVN $Id$ keywords.Thijs Kinkhorst2014-07-091-1/+0
|
* HTTP-POST SLO support for the old, deprecated SP interface.Jaime Pérez Crespo2013-08-221-0/+3
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@3263 44740490-163a-0410-bde0-09ae8108e29a
* Full support for HTTP-POST binding in WebSSO profile. Two new directives in ↵Jaime Pérez Crespo2013-07-171-1/+6
| | | | | | | | hosted metadata (SingleSignOnServiceBinding and SingleLogoutServiceBinding) to control the bindings published as supported in the metadata. Bugfix in the logout handler (SOAP binding should be reused when responding a request). git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@3257 44740490-163a-0410-bde0-09ae8108e29a
* Log a warning when metadata entries are expired.Olav Morken2011-01-191-0/+4
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2720 44740490-163a-0410-bde0-09ae8108e29a
* New error page for metadata not found.Olav Morken2010-08-121-1/+1
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2516 44740490-163a-0410-bde0-09ae8108e29a
* Artifact support for the SP.Olav Morken2010-05-191-0/+28
| | | | | | | | | | This patch adds the necessary code for receiving authentication responses using the HTTP-Artifact binding. Thanks to Shoaib Ali and Bill Young from New Zealand for spending the time to implement this. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2305 44740490-163a-0410-bde0-09ae8108e29a
* saml2/idp: Deprecate iframe versions of SingleLogoutService endpoints.Olav Morken2010-01-271-27/+2
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2143 44740490-163a-0410-bde0-09ae8108e29a
* Only list entities that are not expired...Andreas Åkre Solberg2009-10-231-0/+10
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1896 44740490-163a-0410-bde0-09ae8108e29a
* Remove references to openid-provider metadataOlav Morken2009-10-061-5/+0
| | | | | | | | | | | Since the openid-provider seems to have gone, remove the metadata until it reappears. Update issue 215 Status: Started This change removes metadata-templates/openid-provider.php git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1824 44740490-163a-0410-bde0-09ae8108e29a
* Give default values for all configuration options from config.phpOlav Morken2009-08-141-9/+2
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1665 44740490-163a-0410-bde0-09ae8108e29a
* MetadataStorageHandler: Add function to retrieve metadata as configuration ↵Olav Morken2009-08-031-0/+18
| | | | | | object. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1601 44740490-163a-0410-bde0-09ae8108e29a
* MetadataStorageHandler: The metadata should always contain the entity id.Olav Morken2009-08-031-0/+1
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1600 44740490-163a-0410-bde0-09ae8108e29a
* Do not trust expired metadata.. throw exception...Andreas Åkre Solberg2009-06-221-0/+10
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1530 44740490-163a-0410-bde0-09ae8108e29a
* Metadata sources - move parsing of sources-list to MetaDataStorageSource.Olav Morken2008-09-151-12/+6
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@872 44740490-163a-0410-bde0-09ae8108e29a
* Adding experimental support for iFrame based logout... Documentation will be ↵Andreas Åkre Solberg2008-08-251-2/+28
| | | | | | added later. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@830 44740490-163a-0410-bde0-09ae8108e29a
* MetaDataStorageHandler: Include metadata index and set in returned metadata.Olav Morken2008-08-121-0/+2
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@803 44740490-163a-0410-bde0-09ae8108e29a
* Update everything to use the autoloader.Olav Morken2008-06-061-3/+0
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@610 44740490-163a-0410-bde0-09ae8108e29a
* Add support for overriding autogenerated metadata values for endpoints. Can beOlav Morken2008-05-141-0/+10
| | | | | | | useful if simpleSAMLphp is running behind a reverse proxy or in a CMS. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@555 44740490-163a-0410-bde0-09ae8108e29a
* Added support for __default__ host configuration and __dynamic__ entity ↵Andreas Åkre Solberg2008-04-281-13/+24
| | | | | | pointing to generated metadata git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@522 44740490-163a-0410-bde0-09ae8108e29a
* Adding a SIMPLESAML_INCPREFIX parameter before the inclusion of new files. ↵Andreas Åkre Solberg2008-03-051-2/+2
| | | | | | This workaround was neccessary for university of oslo to make simplesamlphp work when ini_Set was not available. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@353 44740490-163a-0410-bde0-09ae8108e29a
* Adding support for CIDR based hinting. this means you can add a IP range to ↵Andreas Åkre Solberg2008-03-051-1/+22
| | | | | | a remote saml 2 iudp, and that idp will show up as preferred to users within that ip range git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@349 44740490-163a-0410-bde0-09ae8108e29a
* MetaDataStorageHandler: Changed to support chaining of metadata sources.Olav Morken2008-03-041-89/+144
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@346 44740490-163a-0410-bde0-09ae8108e29a
* ADding support for multiple IdP hosted on the same hostname using an astrix ↵Andreas Åkre Solberg2008-02-271-8/+9
| | | | | | in the basenamedir git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@324 44740490-163a-0410-bde0-09ae8108e29a
* By an accident i removed the abstract keyword when adding a header on this fileAndreas Åkre Solberg2008-01-301-1/+1
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@224 44740490-163a-0410-bde0-09ae8108e29a
* Setting file properties in svn metadata. Adding header in all library php ↵Andreas Åkre Solberg2008-01-301-12/+9
| | | | | | files with version etc. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@222 44740490-163a-0410-bde0-09ae8108e29a
* Changed classes that access metadata to use the new API. Also added some ↵Andreas Åkre Solberg2008-01-081-2/+3
| | | | | | initial code to start parsing Shibboleth 1.3 IdP metadata.. will do more on this tomorrow. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@147 44740490-163a-0410-bde0-09ae8108e29a
* Added in metadatahandler the possibility to select the new saml2metadata ↵Andreas Åkre Solberg2008-01-071-0/+6
| | | | | | handler.. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@145 44740490-163a-0410-bde0-09ae8108e29a
* Updated files to use the new abstraction classes for metadata instead of the ↵Andreas Åkre Solberg2008-01-071-6/+6
| | | | | | old class. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@143 44740490-163a-0410-bde0-09ae8108e29a
* Writing the metadata handler abstraction layer (untested yet)Andreas Åkre Solberg2008-01-071-117/+55
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@139 44740490-163a-0410-bde0-09ae8108e29a
* initial change to metadata handler files (not working yet)Andreas Åkre Solberg2008-01-071-11/+96
| | | | git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@138 44740490-163a-0410-bde0-09ae8108e29a
* adding abstract storagehandler. Just copied the old metadata fileAndreas Åkre Solberg2008-01-071-0/+166
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@136 44740490-163a-0410-bde0-09ae8108e29a