001
014
015 package com.liferay.portal.kernel.util;
016
017
021 public class DigesterUtil {
022
023 public static String digest(String text) {
024 return getDigester().digest(text);
025 }
026
027 public static String digest(String algorithm, String... text) {
028 return getDigester().digest(algorithm, text);
029 }
030
031 public static String digestHex(String text) {
032 return getDigester().digestHex(text);
033 }
034
035 public static String digestHex(String algorithm, String... text) {
036 return getDigester().digestHex(algorithm, text);
037 }
038
039 public static byte[] digestRaw(String text) {
040 return getDigester().digestRaw(text);
041 }
042
043 public static byte[] digestRaw(String algorithm, String... text) {
044 return getDigester().digestRaw(algorithm, text);
045 }
046
047 public static Digester getDigester() {
048 return _digester;
049 }
050
051 public void setDigester(Digester digester) {
052 _digester = digester;
053 }
054
055 private static Digester _digester;
056
057 }