commit | c252a251a8e66ccaf960555ef8bac87a4e6b4bb6 | [log] [tgz] |
---|---|---|
author | Larry McCay <lmccay@hortonworks.com> | Tue Jul 19 09:04:22 2016 -0400 |
committer | Larry McCay <lmccay@hortonworks.com> | Tue Jul 19 09:05:34 2016 -0400 |
tree | 0bc4f9fdd900156eeb8eb745b0afd08397898da5 | |
parent | b67e9bc0e83a1804b8801ab6ee508c85913f875e [diff] |
KNOX-722 - changed KnoxSessionStore to not base64 empty cookie value
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 @@ } private String encryptBase64(final Object o) { - if (o == null) { + if (o == null || o.equals("")) { return null; } else { final byte[] bytes = javaSerializationHelper.serializeToBytes((Serializable) o);