Package org.apache.nifi.util.security
Class MessageDigestUtils
java.lang.Object
org.apache.nifi.util.security.MessageDigestUtils
Message Digest Utilities for standardized algorithm use within the framework
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final int
private static final String
private static final int
private static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]
getDigest
(byte[] bytes) Get Digest using standard algorithmstatic byte[]
getDigest
(InputStream inputStream) Get Digest using standard algorithmprivate static MessageDigest
-
Field Details
-
DIGEST_ALGORITHM
- See Also:
-
BUFFER_LENGTH
private static final int BUFFER_LENGTH- See Also:
-
START_READ_INDEX
private static final int START_READ_INDEX- See Also:
-
STREAM_END_INDEX
private static final int STREAM_END_INDEX- See Also:
-
-
Constructor Details
-
MessageDigestUtils
private MessageDigestUtils()
-
-
Method Details
-
getDigest
public static byte[] getDigest(byte[] bytes) Get Digest using standard algorithm- Parameters:
bytes
- Bytes to be digested- Returns:
- Computed Digest Bytes
-
getDigest
Get Digest using standard algorithm- Parameters:
inputStream
- Input Stream to be read and digested- Returns:
- Computed Digest Bytes
- Throws:
IOException
- Thrown on InputStream.read()
-
getMessageDigest
-