Interface | Description |
---|---|
Canonicalizer |
Interface to be implemented for providing a special canonicalization scheme.
|
CryptoContent |
Interface implemented by all IAIK CryptoContent implementations.
|
Class | Description |
---|---|
AuthEncryptedContent |
This class can be used to create and parse authenticated encrypted S/MIME messages
in combination with the JavaMailTM API (jakarta.mail).
|
BinaryCanonicalizer |
A canonicalizer that turns off canonicalization at all.
|
CanonicalizeInputStream |
Canonicalizes an input stream so that any line is finished by a CRFL (13, 10).
|
CanonicalizeOutputStream |
Canonicalizes an output stream so that any line is finished by a CRFL (13, 10).
|
CompressedContent |
This class can be used to create compressed S/MIME emails in combination with
the Jakarta Mail API (jakarta.mail package).
|
DefaultCanonicalizer |
The default canonicalizer.
|
encrypted_content |
This class implements a DataContentHandler for the MIME type: "application/(x-)pkcs7-mime".
|
EncryptedContent |
This class can be used to create and parse encrypted S/MIME messages in combination
with the JavaMailTM API (jakarta.mail).
|
JMailSMimeSigned |
This class extends class SMimeSigned for ensuring to write the body parts in right order.
|
pkcs10_content |
This class implements a DataContentHandler for the MIME type: "application/(x-)pkcs10".
|
PKCS10Content |
This class can be used to create S/MIME application/pkcs10 emails in combination with
the jakarta.mail package.
|
SharedByteArrayInputStream |
SharedInputStream implementation based on a ByteArrayInputStream.
|
SharedFileInputStream |
A SharedFileInputStream for reading data from a file.
|
signed_content |
This class implements a data content handler for the S/MIME types
application/(x-)pkcs7-signature and multipart/signed.
|
SignedContent |
This class can be used to create and parse signed S/MIME emails in
combination with the JavaMailTM API (jakarta.mail).
|
SMimeAuthEncrypted |
This class represents the "CMS AuthEnvelopedData object carrying" part of a S/MIME
message.
|
SMimeBodyPart |
This class extends the standard MimeBodyPart class of the jakarta.mail.internet
package about MessageDigest calculation.
|
SMimeContent |
Abstract class that implements some methods that are used by both,
EncryptedContent and CompressedContent . |
SMimeEncrypted |
This class represents the "CMS EnvelopedData object carrying" part of a S/MIME
message.
|
SMimeMailer |
Simple S/MIME mailing tool based on the IAIK-JCE SmtpMailer utility.
|
SMimeMultipart |
Extends the MimeMultipart class of the jakarta.mail.internet package.
|
SMimeParameters |
Class for deciding whether to use old or new S/MIME content types and defining
a specific canonicalization scheme.
|
SMimeSigned |
This class represents the "CMS SignedData object carrying" part of a S/MIME
signed message.
|
SMimeSignerInfo |
Extends
SignerInfo to use a set of S/MIME
standard attributes. |
SMimeUtil |
This class provides some utilties.
|
TrustVerifier |
A TrustVerifier object keeps track of trusted certificates and verifies
certificate chains.
|
Exception | Description |
---|---|
SMimeException |
This exception is thrown when there occurs a problem with S/MIME.
|
SMimeRuntimeException |
This exception may be thrown if there occurs an error caused at
runtime.
|