diff options
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui')
-rwxr-xr-x | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java | 5 | ||||
-rwxr-xr-x | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/PrivacyNoticeWindow.java | 5 |
2 files changed, 4 insertions, 6 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java index 5289841e..07acbca7 100755 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/DisclaimerWindow.java @@ -9,8 +9,7 @@ import java.nio.charset.StandardCharsets; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; -import javax.xml.bind.DatatypeConverter; - +import org.apache.commons.codec.binary.Hex; import org.apache.commons.io.IOUtils; import org.apache.log4j.Logger; import org.openslx.dozmod.Config; @@ -38,7 +37,7 @@ public class DisclaimerWindow extends GenericNoticeWindow implements UiFeedback md.update(content); byte[] md5 = md.digest(); DISCLAIMER_NOTICE_CONTENT = new String(content, StandardCharsets.UTF_8); - DISCLAIMER_NOTICE_MD5 = DatatypeConverter.printHexBinary(md5); + DISCLAIMER_NOTICE_MD5 = Hex.encodeHexString(md5).toUpperCase(); } catch (IOException | NoSuchAlgorithmException e) { LOGGER.error("Failed to get hash of disclaimer notice: ", e); } diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/PrivacyNoticeWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/PrivacyNoticeWindow.java index eed17d34..3b328a00 100755 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/PrivacyNoticeWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/PrivacyNoticeWindow.java @@ -9,8 +9,7 @@ import java.nio.charset.StandardCharsets; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; -import javax.xml.bind.DatatypeConverter; - +import org.apache.commons.codec.binary.Hex; import org.apache.commons.io.IOUtils; import org.apache.log4j.Logger; import org.openslx.dozmod.Config; @@ -37,7 +36,7 @@ public class PrivacyNoticeWindow extends GenericNoticeWindow implements UiFeedba md.update(content); byte[] md5 = md.digest(); PRIVACY_NOTICE_CONTENT = new String(content, StandardCharsets.UTF_8); - PRIVACY_NOTICE_MD5 = DatatypeConverter.printHexBinary(md5); + PRIVACY_NOTICE_MD5 = Hex.encodeHexString(md5).toUpperCase(); } catch (IOException | NoSuchAlgorithmException e) { LOGGER.error("Failed to get hash of privacy_notice: ", e); } |