Repository: knox
Updated Branches:
  refs/heads/v0.9.0 980d37026 -> ac89d5759


KNOX-722 - changed KnoxSessionStore to not base64 empty cookie value


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

Branch: refs/heads/v0.9.0
Commit: ac89d5759d9f25d6686346cc93ed2c3edcb30c29
Parents: 980d370
Author: Larry McCay <lmc...@hortonworks.com>
Authored: Tue Jul 19 09:04:22 2016 -0400
Committer: Larry McCay <lmc...@hortonworks.com>
Committed: Tue Jul 19 09:05:00 2016 -0400

----------------------------------------------------------------------
 .../org/apache/hadoop/gateway/pac4j/session/KnoxSessionStore.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/knox/blob/ac89d575/gateway-provider-security-pac4j/src/main/java/org/apache/hadoop/gateway/pac4j/session/KnoxSessionStore.java
----------------------------------------------------------------------
diff --git 
a/gateway-provider-security-pac4j/src/main/java/org/apache/hadoop/gateway/pac4j/session/KnoxSessionStore.java
 
b/gateway-provider-security-pac4j/src/main/java/org/apache/hadoop/gateway/pac4j/session/KnoxSessionStore.java
index 24b6b6b..d1d4523 100644
--- 
a/gateway-provider-security-pac4j/src/main/java/org/apache/hadoop/gateway/pac4j/session/KnoxSessionStore.java
+++ 
b/gateway-provider-security-pac4j/src/main/java/org/apache/hadoop/gateway/pac4j/session/KnoxSessionStore.java
@@ -92,7 +92,7 @@ public class KnoxSessionStore implements SessionStore {
     }
 
     private String encryptBase64(final Object o) {
-        if (o == null) {
+        if (o == null || o.equals("")) {
             return null;
         } else {
             final byte[] bytes = 
javaSerializationHelper.serializeToBytes((Serializable) o);

Reply via email to