From 22b8b576b17355c20db92aecd29f05902c788ad6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Frank=20Tam=C3=A1s?= <sitya@niif.hu>
Date: Thu, 15 Jan 2015 11:42:37 +0100
Subject: [PATCH] Remove enforcing the entity ID to be a URL

---
 lib/SimpleSAML/Metadata/MetaDataStorageHandlerMDX.php | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerMDX.php b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerMDX.php
index d0c48401c..62392f41f 100644
--- a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerMDX.php
+++ b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerMDX.php
@@ -230,11 +230,6 @@ class SimpleSAML_Metadata_MetaDataStorageHandlerMDX extends SimpleSAML_Metadata_
 		assert('is_string($index)');
 		assert('is_string($set)');
 
-		if (!preg_match('@(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?)@', $index)) {
-			SimpleSAML_Logger::info('MetaData - Handler.MDX: EntityID/index [' . $index . '] does not look like a URL. Skipping.' );
-			return NULL;
-		}
-
 		SimpleSAML_Logger::info('MetaData - Handler.MDX: Loading metadata entity [' . $index . '] from [' . $set . ']' );
 
 		/* Read from cache if possible. */
-- 
GitLab