クラス Sha512DigestUtils

java.lang.ObjectSE
org.springframework.security.core.token.Sha512DigestUtils

public abstract class Sha512DigestUtils extends ObjectSE
SHA512 ダイジェストメソッドを提供します。

Commons Codec に基づいていますが、現在は SHA512 サポートを提供していません。

導入:
2.0.1
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static byte[]
    sha(byte[] data)
    SHA ダイジェストを計算し、値を byte[] として返します。
    static byte[]
    SHA ダイジェストを計算し、値を byte[] として返します。
    static StringSE
    shaHex(byte[] data)
    SHA ダイジェストを計算し、値を 16 進文字列として返します。
    static StringSE
    SHA ダイジェストを計算し、値を 16 進文字列として返します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • Sha512DigestUtils

      public Sha512DigestUtils()
  • メソッドの詳細

    • sha

      public static byte[] sha(byte[] data)
      SHA ダイジェストを計算し、値を byte[] として返します。
      パラメーター:
      data - ダイジェストするデータ
      戻り値:
      SHA ダイジェスト
    • sha

      public static byte[] sha(StringSE data)
      SHA ダイジェストを計算し、値を byte[] として返します。
      パラメーター:
      data - ダイジェストするデータ
      戻り値:
      SHA ダイジェスト
    • shaHex

      public static StringSE shaHex(byte[] data)
      SHA ダイジェストを計算し、値を 16 進文字列として返します。
      パラメーター:
      data - ダイジェストするデータ
      戻り値:
      16 進文字列としての SHA ダイジェスト
    • shaHex

      public static StringSE shaHex(StringSE data)
      SHA ダイジェストを計算し、値を 16 進文字列として返します。
      パラメーター:
      data - ダイジェストするデータ
      戻り値:
      16 進文字列としての SHA ダイジェスト