Class LogUtil


  • public class LogUtil
    extends java.lang.Object
    LOG utility class.
    Since:
    2.0.0
    Author:
    Lijun Liao (xipki)
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String base64Encode​(byte[] bytes)  
      static void error​(org.slf4j.Logger log, java.lang.Throwable th)  
      static void error​(org.slf4j.Logger log, java.lang.Throwable th, java.lang.String msg)  
      static java.lang.String formatCsn​(java.math.BigInteger serialNumber)
      Formats certificate serial number.
      static void logReqResp​(java.lang.String prefix, org.slf4j.Logger log, boolean logReqResp, boolean viaPost, java.lang.String requestURI, byte[] requestBytes, byte[] respBody)  
      static void logSystemInfo​(org.slf4j.Logger log)  
      static void logTextReqResp​(java.lang.String prefix, org.slf4j.Logger log, boolean logReqResp, boolean viaPost, java.lang.String requestURI, byte[] requestBytes, byte[] respBody)  
      static void warn​(org.slf4j.Logger log, java.lang.Throwable th)  
      static void warn​(org.slf4j.Logger log, java.lang.Throwable th, java.lang.String msg)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • logSystemInfo

        public static void logSystemInfo​(org.slf4j.Logger log)
      • error

        public static void error​(org.slf4j.Logger log,
                                 java.lang.Throwable th)
      • error

        public static void error​(org.slf4j.Logger log,
                                 java.lang.Throwable th,
                                 java.lang.String msg)
      • warn

        public static void warn​(org.slf4j.Logger log,
                                java.lang.Throwable th)
      • warn

        public static void warn​(org.slf4j.Logger log,
                                java.lang.Throwable th,
                                java.lang.String msg)
      • formatCsn

        public static java.lang.String formatCsn​(java.math.BigInteger serialNumber)
        Formats certificate serial number.
        Parameters:
        serialNumber - certificate serial number
        Returns:
        formatted certificate serial number
      • base64Encode

        public static java.lang.String base64Encode​(byte[] bytes)
      • logTextReqResp

        public static void logTextReqResp​(java.lang.String prefix,
                                          org.slf4j.Logger log,
                                          boolean logReqResp,
                                          boolean viaPost,
                                          java.lang.String requestURI,
                                          byte[] requestBytes,
                                          byte[] respBody)
      • logReqResp

        public static void logReqResp​(java.lang.String prefix,
                                      org.slf4j.Logger log,
                                      boolean logReqResp,
                                      boolean viaPost,
                                      java.lang.String requestURI,
                                      byte[] requestBytes,
                                      byte[] respBody)