diff options
Diffstat (limited to 'java/security/MessageDigest.java')
-rw-r--r-- | java/security/MessageDigest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/java/security/MessageDigest.java b/java/security/MessageDigest.java index b817759f5..8a5de92df 100644 --- a/java/security/MessageDigest.java +++ b/java/security/MessageDigest.java @@ -38,6 +38,7 @@ exception statement from your version. */ package java.security; import gnu.java.security.Engine; +import java.nio.ByteBuffer; /** * Message digests are secure one-way hash functions that take arbitrary-sized @@ -224,6 +225,17 @@ public abstract class MessageDigest extends MessageDigestSpi } /** + * Updates the digest with the remaining bytes of a buffer. + * + * @param input The input byte buffer. + * @since 1.5 + */ + public void update (ByteBuffer input) + { + engineUpdate (input); + } + + /** * Computes the final digest of the stored data. * * @return a byte array representing the message digest. |