类 Digests.Encoder

  • 封闭类:
    Digests

    public static class Digests.Encoder
    extends java.lang.Object
    For digest encoding. This is immutable class, can be reused.
    • 方法详细资料

      • digest

        public Digests.DigestResult digest​(java.lang.String str)
        Calculate digest for string using utf-8 charset.
        参数:
        str - the string
        返回:
        digest
      • digest

        public Digests.DigestResult digest​(java.lang.String str,
                                           java.nio.charset.Charset charset)
        Calculate digest for string.
        参数:
        str - the string
        charset - the charset to decode string
        返回:
        digest
      • digest

        public Digests.DigestResult digest​(byte[] data)
        Calculate digest for byte array data.
        参数:
        data - the data
        返回:
        digest
      • digest

        public Digests.DigestResult digest​(java.io.InputStream in)
                                    throws java.io.IOException
        Calculate digest which digest all data in InputStream. The InputSteam is left unclosed when finished or error occurred.
        参数:
        in - the inputStream contains the data
        返回:
        digest
        抛出:
        java.io.IOException