Package edu.wisc.library.ocfl.core.util
Class DigestUtil
- java.lang.Object
-
- edu.wisc.library.ocfl.core.util.DigestUtil
-
public final class DigestUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]computeDigest(DigestAlgorithm algorithm, ByteBuffer buffer)static byte[]computeDigest(DigestAlgorithm algorithm, Path path)static byte[]computeDigest(MessageDigest digest, Path path)static StringcomputeDigestHex(DigestAlgorithm algorithm, byte[] value)static StringcomputeDigestHex(DigestAlgorithm algorithm, byte[] value, boolean upperCase)static StringcomputeDigestHex(DigestAlgorithm algorithm, String value)static StringcomputeDigestHex(DigestAlgorithm algorithm, String value, boolean upperCase)static StringcomputeDigestHex(DigestAlgorithm algorithm, Path path)static StringcomputeDigestHex(DigestAlgorithm algorithm, Path path, boolean upperCase)static StringcomputeDigestHex(MessageDigest digest, Path path)static StringcomputeDigestHex(MessageDigest digest, Path path, boolean upperCase)
-
-
-
Method Detail
-
computeDigestHex
public static String computeDigestHex(DigestAlgorithm algorithm, Path path)
-
computeDigestHex
public static String computeDigestHex(MessageDigest digest, Path path)
-
computeDigestHex
public static String computeDigestHex(DigestAlgorithm algorithm, Path path, boolean upperCase)
-
computeDigestHex
public static String computeDigestHex(MessageDigest digest, Path path, boolean upperCase)
-
computeDigest
public static byte[] computeDigest(DigestAlgorithm algorithm, Path path)
-
computeDigest
public static byte[] computeDigest(MessageDigest digest, Path path)
-
computeDigest
public static byte[] computeDigest(DigestAlgorithm algorithm, ByteBuffer buffer)
-
computeDigestHex
public static String computeDigestHex(DigestAlgorithm algorithm, String value)
-
computeDigestHex
public static String computeDigestHex(DigestAlgorithm algorithm, String value, boolean upperCase)
-
computeDigestHex
public static String computeDigestHex(DigestAlgorithm algorithm, byte[] value)
-
computeDigestHex
public static String computeDigestHex(DigestAlgorithm algorithm, byte[] value, boolean upperCase)
-
-