Class WarcDigest
java.lang.Object
org.netpreserve.jwarc.WarcDigest
-
Constructor Summary
ConstructorsConstructorDescriptionWarcDigest(String digest) WarcDigest(String algorithm, byte[] value) WarcDigest(String algorithm, String value) WarcDigest(MessageDigest messageDigest) -
Method Summary
Modifier and TypeMethodDescriptionbase16()base32()base64()byte[]bytes()booleanstatic MessageDigestgetDigester(String algorithm) Get digester for algorithm names not matching the canonical Java names, e.g.inthashCode()hex()raw()Returns the original digest string without any canonicalization.toString()
-
Constructor Details
-
WarcDigest
-
WarcDigest
-
WarcDigest
-
WarcDigest
-
-
Method Details
-
algorithm
-
hex
-
base16
-
base32
-
base64
-
bytes
public byte[] bytes() -
raw
Returns the original digest string without any canonicalization. -
toString
-
prefixedBase32
-
equals
-
hashCode
-
getDigester
Get digester for algorithm names not matching the canonical Java names, e.g. "sha256" instead of "SHA-256"- Throws:
NoSuchAlgorithmException
-
getDigester
- Throws:
NoSuchAlgorithmException
-