From 83547ede24e4ac10d9431758933233ea5655d004 Mon Sep 17 00:00:00 2001 From: Virtually Nick Date: Mon, 4 Mar 2019 06:41:29 -0500 Subject: [PATCH] GUACAMOLE-736: Convert Duo signed cookie to lower case prior to encoding. --- .../java/org/apache/guacamole/auth/duo/api/SignedDuoCookie.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/api/SignedDuoCookie.java b/extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/api/SignedDuoCookie.java index f46f416c6..c959acdd1 100644 --- a/extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/api/SignedDuoCookie.java +++ b/extensions/guacamole-auth-duo/src/main/java/org/apache/guacamole/auth/duo/api/SignedDuoCookie.java @@ -221,7 +221,7 @@ public class SignedDuoCookie extends DuoCookie { mac.init(new SecretKeySpec(key.getBytes("UTF-8"), SIGNATURE_ALGORITHM)); // Return signature as hex - return BaseEncoding.base16().encode(mac.doFinal(data.getBytes("UTF-8"))).toLowerCase(); + return BaseEncoding.base16().lowerCase().encode(mac.doFinal(data.getBytes("UTF-8"))); }