diff --git a/guacamole/pom.xml b/guacamole/pom.xml index c0b6b3bc3..2d78ddf56 100644 --- a/guacamole/pom.xml +++ b/guacamole/pom.xml @@ -324,13 +324,6 @@ 1.0 - - - commons-codec - commons-codec - 1.4 - - com.sun.jersey diff --git a/guacamole/src/main/java/org/apache/guacamole/rest/auth/SecureRandomAuthTokenGenerator.java b/guacamole/src/main/java/org/apache/guacamole/rest/auth/SecureRandomAuthTokenGenerator.java index 9e6435c42..dc94b44b5 100644 --- a/guacamole/src/main/java/org/apache/guacamole/rest/auth/SecureRandomAuthTokenGenerator.java +++ b/guacamole/src/main/java/org/apache/guacamole/rest/auth/SecureRandomAuthTokenGenerator.java @@ -20,7 +20,7 @@ package org.apache.guacamole.rest.auth; import java.security.SecureRandom; -import org.apache.commons.codec.binary.Hex; +import javax.xml.bind.DatatypeConverter; /** * An implementation of the AuthTokenGenerator based around SecureRandom. @@ -39,7 +39,7 @@ public class SecureRandomAuthTokenGenerator implements AuthTokenGenerator { byte[] bytes = new byte[32]; secureRandom.nextBytes(bytes); - return Hex.encodeHexString(bytes); + return DatatypeConverter.printHexBinary(bytes); } }