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) {


Reply via email to