You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@knox.apache.org by lm...@apache.org on 2016/07/19 13:04:35 UTC

knox git commit: KNOX-722 - changed KnoxSessionStore to not base64 empty cookie value

Repository: knox
Updated Branches:
  refs/heads/v0.9.1 0c9789f58 -> b01fe5483


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/b01fe548
Tree: http://git-wip-us.apache.org/repos/asf/knox/tree/b01fe548
Diff: http://git-wip-us.apache.org/repos/asf/knox/diff/b01fe548

Branch: refs/heads/v0.9.1
Commit: b01fe5483bd77664de0e67ab74e342bd32b6eae0
Parents: 0c9789f
Author: Larry McCay <lm...@hortonworks.com>
Authored: Tue Jul 19 09:04:22 2016 -0400
Committer: Larry McCay <lm...@hortonworks.com>
Committed: Tue Jul 19 09:04:22 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/b01fe548/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);