public class Debug extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SYS_ERR |
static String |
SYS_OUT |
static String |
TOP_LEVEL_LOG |
static String |
TOP_LEVEL_LOG_PROP |
Constructor and Description |
---|
Debug() |
Modifier and Type | Method and Description |
---|---|
static Data |
data(Data data,
OutputStream out) |
static OutputStream |
getOutputStreamFrom(XMLCryptoContext context) |
static OutputStreamWriter |
getOutputStreamWriterFrom(XMLCryptoContext context) |
static InputStream |
inputStream(InputStream in,
OutputStream out) |
static InputStream |
inputStreamCopyAdapter(InputStream in,
OutputStream out) |
static Iterator |
nodeIterator(Iterator it,
OutputStream out) |
static void |
topLevelLog(Object o)
Logs the messages that cannot be logged by other mechanisms.
|
static void |
topLevelLog(Object[] msgs)
This Method allows to plug in top Level Logging for static blocks and
static contexts where the normal logging via
XMLCryptoContext.getProperty(String) with the property
"iaik.xml.crypto.debug.OutputStream" is NOT available. |
public static final String SYS_ERR
public static final String SYS_OUT
public static final String TOP_LEVEL_LOG_PROP
public static String TOP_LEVEL_LOG
public static Data data(Data data, OutputStream out) throws IOException
IOException
public static Iterator nodeIterator(Iterator it, OutputStream out) throws IOException
IOException
public static InputStream inputStream(InputStream in, OutputStream out) throws IOException
IOException
public static InputStream inputStreamCopyAdapter(InputStream in, OutputStream out) throws IOException
IOException
public static OutputStream getOutputStreamFrom(XMLCryptoContext context)
public static OutputStreamWriter getOutputStreamWriterFrom(XMLCryptoContext context)
public static void topLevelLog(Object o)
o
- the Object
to be logged by calling o.toString()
.public static void topLevelLog(Object[] msgs)
XMLCryptoContext.getProperty(String)
with the property
"iaik.xml.crypto.debug.OutputStream" is NOT available.msgs
- Messages to be logged.© 2002-2005 IAIK, © 2004, 2006 - 2019 Stiftung SIC