Package com.netscape.cmscore.cert
Class PrettyPrintFormat
java.lang.Object
com.netscape.cmscore.cert.PrettyPrintFormat
- All Implemented Interfaces:
IPrettyPrintFormat
This class will display the certificate content in predefined
format.
- Version:
- $Revision$, $Date$
- Author:
- Andrew Wnuk
-
Constructor Summary
ConstructorsConstructorDescriptionPrettyPrintFormat
(String separator) PrettyPrintFormat
(String separator, int lineLen) PrettyPrintFormat
(String separator, int lineLen, int indentSize) -
Method Summary
Modifier and TypeMethodDescriptionindent
(int size) Provide white space indention stevep - speed improvements.toHexString
(byte[] in) Retrieves a pretty print string of the given byte array.toHexString
(byte[] in, int indentSize) Retrieves a pretty print string of the given byte array.toHexString
(byte[] in, int indentSize, int lineLen) Retrieves a pretty print string of the given byte array.toHexString
(byte[] in, int indentSize, int lineLen, String separator) Convert Byte Array to Hex String Format stevep - speedup by factor of 8
-
Constructor Details
-
PrettyPrintFormat
-
PrettyPrintFormat
-
PrettyPrintFormat
-
-
Method Details
-
indent
Provide white space indention stevep - speed improvements. Factor of 10 improvement- Parameters:
size
- number of white space to be returned- Returns:
- white spaces
-
toHexString
Convert Byte Array to Hex String Format stevep - speedup by factor of 8- Specified by:
toHexString
in interfaceIPrettyPrintFormat
- Parameters:
in
- byte array of data to hexifyindentSize
- number of spaces to prepend before each linelineLen
- number of bytes to output on each line (0 means: put everything on one lineseparator
- the first character of this string will be used as the separator between bytes.- Returns:
- string representation
-
toHexString
Description copied from interface:IPrettyPrintFormat
Retrieves a pretty print string of the given byte array.- Specified by:
toHexString
in interfaceIPrettyPrintFormat
- Parameters:
in
- byte arrayindentSize
- indentation sizelineLen
- length of line- Returns:
- pretty print string
-
toHexString
Description copied from interface:IPrettyPrintFormat
Retrieves a pretty print string of the given byte array.- Specified by:
toHexString
in interfaceIPrettyPrintFormat
- Parameters:
in
- byte arrayindentSize
- indentation size- Returns:
- pretty print string
-
toHexString
Description copied from interface:IPrettyPrintFormat
Retrieves a pretty print string of the given byte array.- Specified by:
toHexString
in interfaceIPrettyPrintFormat
- Parameters:
in
- byte array- Returns:
- pretty print string
-