- java.lang.Object
-
- java.security.MessageDigestSpi
-
- java.security.MessageDigest
-
- org.eclipse.jgit.internal.storage.io.NullMessageDigest
-
public final class NullMessageDigest extends MessageDigest
Dummy message digest consisting of only null bytes with the length of an ObjectId. This class can be used to skip computing a real digest.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected byte[]engineDigest()protected voidengineReset()protected voidengineUpdate(byte input)protected voidengineUpdate(byte[] input, int offset, int len)static MessageDigestgetInstance()Get the only instance of NullMessageDigest-
Methods inherited from class java.security.MessageDigest
clone, digest, digest, digest, getAlgorithm, getDigestLength, getInstance, getInstance, getInstance, getProvider, isEqual, reset, toString, update, update, update, update
-
Methods inherited from class java.security.MessageDigestSpi
engineDigest, engineGetDigestLength, engineUpdate
-
-
-
-
Method Detail
-
getInstance
public static MessageDigest getInstance()
Get the only instance of NullMessageDigest- Returns:
- the only instance of NullMessageDigest
-
engineUpdate
protected void engineUpdate(byte input)
- Specified by:
engineUpdatein classMessageDigestSpi
-
engineUpdate
protected void engineUpdate(byte[] input, int offset, int len)- Specified by:
engineUpdatein classMessageDigestSpi
-
engineDigest
protected byte[] engineDigest()
- Specified by:
engineDigestin classMessageDigestSpi
-
engineReset
protected void engineReset()
- Specified by:
engineResetin classMessageDigestSpi
-
-