类 MD5Util


  • public class MD5Util
    extends java.lang.Object
    MD5 util.
    作者:
    Nacos
    • 构造器概要

      构造器 
      构造器 说明
      MD5Util()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static java.util.List<java.lang.String> compareMd5​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.util.Map<java.lang.String,​java.lang.String> clientMd5Map)
      Compare Md5.
      static java.lang.String compareMd5OldResult​(java.util.List<java.lang.String> changedGroupKeys)
      Compare old Md5.
      static java.lang.String compareMd5ResultString​(java.util.List<java.lang.String> changedGroupKeys)
      Join and encode changedGroupKeys string.
      static long copy​(java.io.Reader input, java.io.Writer output)
      Copy data to buffer.
      static java.util.Map<java.lang.String,​java.lang.String> getClientMd5Map​(java.lang.String configKeysString)
      Parse the transport protocol, which has two formats (W for field delimiter, L for each data delimiter) old: D w G w MD5 l new: D w G w MD5 w T l.
      static java.lang.String toString​(java.io.InputStream input, java.lang.String encoding)  
      static java.lang.String toString​(java.io.Reader reader)
      Reader to String.
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • WORD_SEPARATOR_CHAR

        static final char WORD_SEPARATOR_CHAR
        另请参阅:
        常量字段值
      • LINE_SEPARATOR_CHAR

        static final char LINE_SEPARATOR_CHAR
        另请参阅:
        常量字段值
    • 构造器详细资料

      • MD5Util

        public MD5Util()
    • 方法详细资料

      • compareMd5

        public static java.util.List<java.lang.String> compareMd5​(javax.servlet.http.HttpServletRequest request,
                                                                  javax.servlet.http.HttpServletResponse response,
                                                                  java.util.Map<java.lang.String,​java.lang.String> clientMd5Map)
        Compare Md5.
      • compareMd5OldResult

        public static java.lang.String compareMd5OldResult​(java.util.List<java.lang.String> changedGroupKeys)
        Compare old Md5.
      • compareMd5ResultString

        public static java.lang.String compareMd5ResultString​(java.util.List<java.lang.String> changedGroupKeys)
                                                       throws java.io.IOException
        Join and encode changedGroupKeys string.
        抛出:
        java.io.IOException
      • getClientMd5Map

        public static java.util.Map<java.lang.String,​java.lang.String> getClientMd5Map​(java.lang.String configKeysString)
        Parse the transport protocol, which has two formats (W for field delimiter, L for each data delimiter) old: D w G w MD5 l new: D w G w MD5 w T l.
        参数:
        configKeysString - protocol
        返回:
        protocol message
      • toString

        public static java.lang.String toString​(java.io.InputStream input,
                                                java.lang.String encoding)
                                         throws java.io.IOException
        抛出:
        java.io.IOException
      • toString

        public static java.lang.String toString​(java.io.Reader reader)
                                         throws java.io.IOException
        Reader to String.
        抛出:
        java.io.IOException
      • copy

        public static long copy​(java.io.Reader input,
                                java.io.Writer output)
                         throws java.io.IOException
        Copy data to buffer.
        抛出:
        java.io.IOException