org.seasar.util.security
クラス MessageDigestUtil
java.lang.Object
org.seasar.util.security.MessageDigestUtil
public abstract class MessageDigestUtil
- extends Object
MessageDigest
を扱うユーティリティです。
- 作成者:
- higa, shinsuke
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageDigestUtil
public MessageDigestUtil()
getInstance
public static MessageDigest getInstance(String algorithm)
MessageDigest.getInstance(String)
の例外処理をラップします。
- パラメータ:
algorithm
- アルゴリズム (利用可能なアルゴリズムはMessageDigest
のJavadoc等を参照してください)。
nullや空文字列であってはいけません
- 戻り値:
MessageDigest
- 例外:
RuntimeException
- NoSuchAlgorithmException
が発生した場合
digest
public static String digest(String algorithm,
String text)
- 指定されたアルゴリズムでテキストをハッシュ化して文字列にします。
- パラメータ:
algorithm
- アルゴリズム。nullや空文字列であってはいけませんtext
- ハッシュ化する文字列
- 戻り値:
- ハッシュ化された文字列
Copyright © 2010-2012 The Seasar Foundation. All Rights Reserved.