public abstract class DigestUtils extends ObjectSE
主にフレームワーク内での内部使用。包括的なダイジェストユーティリティスイートについては、Apache Commons コーデックを検討してください。
コンストラクターと説明 |
---|
DigestUtils() |
修飾子と型 | メソッドと説明 |
---|---|
static StringBuilderSE | appendMd5DigestAsHex(byte[] bytes, StringBuilderSE builder) 指定されたバイトの MD5 ダイジェストの 16 進文字列表現を指定された StringBuilder SE に追加します。 |
static StringBuilderSE | appendMd5DigestAsHex(InputStreamSE inputStream, StringBuilderSE builder) 指定された inputStream の MD5 ダイジェストの 16 進文字列表現を、指定された StringBuilder SE に追加します。 |
static byte[] | md5Digest(byte[] bytes) 指定されたバイトの MD5 ダイジェストを計算します。 |
static byte[] | md5Digest(InputStreamSE inputStream) 指定されたストリームの MD5 ダイジェストを計算します。 |
static StringSE | md5DigestAsHex(byte[] bytes) 指定されたバイトの MD5 ダイジェストの 16 進文字列表現を返します。 |
static StringSE | md5DigestAsHex(InputStreamSE inputStream) 指定されたストリームの MD5 ダイジェストの 16 進文字列表現を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static byte[] md5Digest(byte[] bytes)
bytes
- ダイジェストを計算するバイト public static byte[] md5Digest(InputStreamSE inputStream) throws IOExceptionSE
このメソッドは、入力ストリームを閉じません。
inputStream
- InputStream はダイジェストを計算します IOExceptionSE
public static StringSE md5DigestAsHex(byte[] bytes)
bytes
- ダイジェストを計算するバイト public static StringSE md5DigestAsHex(InputStreamSE inputStream) throws IOExceptionSE
このメソッドは、入力ストリームを閉じません。
inputStream
- InputStream はダイジェストを計算します IOExceptionSE
public static StringBuilderSE appendMd5DigestAsHex(byte[] bytes, StringBuilderSE builder)
StringBuilder
SE に追加します。bytes
- ダイジェストを計算するバイト builder
- ダイジェストを追加する文字列ビルダー public static StringBuilderSE appendMd5DigestAsHex(InputStreamSE inputStream, StringBuilderSE builder) throws IOExceptionSE
StringBuilder
SE に追加します。このメソッドは、入力ストリームを閉じません。
inputStream
- inputStream はダイジェストを計算します builder
- ダイジェストを追加する文字列ビルダー IOExceptionSE