Package iaik.utils

Interface Summary
EOFListener The listener interface for receiving EOF events.
 

Class Summary
ArrayEnumeration This class implements a simple Enumeration over an array.
ASN1InputStream This Filter-InputStream can be used to read a lot of different formats for ASN.1 objects.
Base64InputStream This class represents a FilterOutputStream that decodes Base64 encoded data passing through it.
Base64OutputStream This class represents a FilterOutputStream that Base64 encodes the data passing through it.
CriticalObject This class can be used to secure critical objects in memory.
CryptoUtils Some useful cryptography utilities.
ExtendedProperties An enhanced property class.
ExtendedProvider The abstract ExtendedProvider class is identical to the standard provider class except that upon retrieval it automatically checks if the referenced class is actually available.
Factory This class can be used to manage classes for dynamic instanziation.
InitBufferedInputStream An ordinary BufferedInputStream where the internal buffer can be initialized with an array.
KeyAndCertificate A simple class for storing a private key and a certificate chain in one file.
LineInputStream LineInputStream is an InputStream which can be used to read lines (as with BufferedReader) or to read the original stream data.
LineOutputStream LineOutputStream is an OutputStream which can be used to write either lines using methods print() and println() or byte arrays (stream interface).
NotifyEOFInputStream This is an ordinary InputStream which notifies all listeners when the end of a stream has been reached.
NumberTheory Some useful number theoretic utility methods.
PemOutputStream This stream can be used to convert a binary DER output stream to a PEM style base64 encoded output stream.
ReplaceInputStream This class provides an utility for replacing substrings of a given stream by pre-defined other streams.
SmtpMailer This class implements a simple SMTP mailing tool.
SSLeayPrivateKey This class can be used to read and decrypt private keys created with SSLeay.
StreamCopier This utility class copies all data from an InputStream to an OutputStream.
TracedInputStream A TracedInputStream traces all the data which is read from an InputStream.
Util This class provides some general useful methods.
 

Exception Summary
Base64Exception Exception for invalid BASE64 streams.
InternalErrorException This exception is thrown, if there occurs an internal error caused by some development error and not by an user of the application.
SmtpException SMTP Exceptions of SMTPmail are derived from here.