Package io.ocfl.core.util
Class DigestUtil
- java.lang.Object
-
- io.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 String
computeDigestHex(DigestAlgorithm algorithm, byte[] value)
static String
computeDigestHex(DigestAlgorithm algorithm, byte[] value, boolean upperCase)
static String
computeDigestHex(DigestAlgorithm algorithm, String value)
static String
computeDigestHex(DigestAlgorithm algorithm, String value, boolean upperCase)
static String
computeDigestHex(DigestAlgorithm algorithm, Path path)
static String
computeDigestHex(DigestAlgorithm algorithm, Path path, boolean upperCase)
static String
computeDigestHex(MessageDigest digest, Path path)
static String
computeDigestHex(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)
-
-