You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2017/08/15 05:07:31 UTC

[2/2] syncope git commit: Relaxing hostname checks for SAML metadata URLs

Relaxing hostname checks for SAML metadata URLs


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/278525b7
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/278525b7
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/278525b7

Branch: refs/heads/master
Commit: 278525b7c8257681a2a95b87c06ed63e6e3a21b5
Parents: c0c51bf
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Tue Aug 15 07:07:03 2017 +0200
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Tue Aug 15 07:07:19 2017 +0200

----------------------------------------------------------------------
 .../src/main/java/org/apache/syncope/core/logic/SAML2SPLogic.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/278525b7/ext/saml2sp/logic/src/main/java/org/apache/syncope/core/logic/SAML2SPLogic.java
----------------------------------------------------------------------
diff --git a/ext/saml2sp/logic/src/main/java/org/apache/syncope/core/logic/SAML2SPLogic.java b/ext/saml2sp/logic/src/main/java/org/apache/syncope/core/logic/SAML2SPLogic.java
index 0809020..39c7bfa 100644
--- a/ext/saml2sp/logic/src/main/java/org/apache/syncope/core/logic/SAML2SPLogic.java
+++ b/ext/saml2sp/logic/src/main/java/org/apache/syncope/core/logic/SAML2SPLogic.java
@@ -129,7 +129,8 @@ public class SAML2SPLogic extends AbstractSAML2Logic<AbstractBaseBean> {
 
     private static final Encryptor ENCRYPTOR = Encryptor.getInstance();
 
-    private static final UrlValidator URL_VALIDATOR = new UrlValidator(new String[] { "http", "https" });
+    private static final UrlValidator URL_VALIDATOR = new UrlValidator(
+            new String[] { "http", "https" }, UrlValidator.ALLOW_LOCAL_URLS);
 
     @Autowired
     private AccessTokenDataBinder accessTokenDataBinder;