Class PrettyPrintFormat

java.lang.Object
org.mozilla.jss.netscape.security.util.PrettyPrintFormat

public class PrettyPrintFormat extends Object
This class will display the certificate content in predefined format.
  • Constructor Details

    • PrettyPrintFormat

      public PrettyPrintFormat(String separator)
    • PrettyPrintFormat

      public PrettyPrintFormat(String separator, int lineLen)
    • PrettyPrintFormat

      public PrettyPrintFormat(String separator, int lineLen, int indentSize)
  • Method Details

    • indent

      public String indent(int size)
      Provide white space indention stevep - speed improvements. Factor of 10 improvement
      Parameters:
      size - number of white space to be returned
      Returns:
      white spaces
    • toHexString

      public String toHexString(byte[] in, int indentSize, int lineLen, String separator)
      Convert Byte Array to Hex String Format stevep - speedup by factor of 8
      Parameters:
      in - byte array of data to hexify
      indentSize - number of spaces to prepend before each line
      lineLen - number of bytes to output on each line (0 means: put everything on one line
      separator - the first character of this string will be used as the separator between bytes.
      Returns:
      string representation
    • toHexString

      public String toHexString(byte[] in, int indentSize, int lineLen)
    • toHexString

      public String toHexString(byte[] in, int indentSize)
    • toHexString

      public String toHexString(byte[] in)