You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shindig.apache.org by dd...@apache.org on 2013/01/31 16:03:17 UTC

svn commit: r1441003 - in /shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets: HashLockedDomainService.java uri/HashShaLockedDomainPrefixGenerator.java

Author: ddumont
Date: Thu Jan 31 15:03:16 2013
New Revision: 1441003

URL: http://svn.apache.org/viewvc?rev=1441003&view=rev
Log:
SHINDIG-1889 - host name check is case sensitive in locked domain service
Committed for Marshall Shi

Modified:
    shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/HashLockedDomainService.java
    shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/HashShaLockedDomainPrefixGenerator.java

Modified: shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/HashLockedDomainService.java
URL: http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/HashLockedDomainService.java?rev=1441003&r1=1441002&r2=1441003&view=diff
==============================================================================
--- shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/HashLockedDomainService.java (original)
+++ shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/HashLockedDomainService.java Thu Jan 31 15:03:16 2013
@@ -156,7 +156,7 @@ public class HashLockedDomainService ext
           }
           return false;
         }
-        return host.equals(neededHost);
+        return host.equalsIgnoreCase(neededHost);
       }
     }
     return true;
@@ -166,7 +166,7 @@ public class HashLockedDomainService ext
   public boolean isHostUsingLockedDomain(String host) {
     if (isEnabled()) {
       for (String suffix : this.lockedSuffixes.values()) {
-        if (host.endsWith(suffix)) {
+        if (host.toLowerCase().endsWith(suffix.toLowerCase())) {
           return true;
         }
       }

Modified: shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/HashShaLockedDomainPrefixGenerator.java
URL: http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/HashShaLockedDomainPrefixGenerator.java?rev=1441003&r1=1441002&r2=1441003&view=diff
==============================================================================
--- shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/HashShaLockedDomainPrefixGenerator.java (original)
+++ shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/HashShaLockedDomainPrefixGenerator.java Thu Jan 31 15:03:16 2013
@@ -27,7 +27,7 @@ import org.apache.shindig.common.uri.Uri
  */
 public class HashShaLockedDomainPrefixGenerator implements LockedDomainPrefixGenerator {
   public String getLockedDomainPrefix(Uri gadgetUri) {
-    return getLockedDomainPrefix(gadgetUri.toString());
+    return getLockedDomainPrefix(gadgetUri.toString().toLowerCase());
   }
 
   public String getLockedDomainPrefix(String token) {