| Interface | Description |
|---|---|
| Canonicalizer |
Interface to be implemented for providing a special canonicalization scheme.
|
| SMimeContentType |
This interface is used for SMimeContentTypes so that they can be used
generically for encapsulation reasons.
|
| Class | Description |
|---|---|
| BoundaryBase64InputStream |
A stream for decoding the base64 encoded data of a MIME part.
|
| CompressedContent |
This class can be used to create compressed S/MIME emails in combination with
the JakartaMail 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 S/MIME encrypted emails in combination with
the jakarta.mail package.
|
| 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.
|
| 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 S/MIME signed emails in combination with
the
jakarta.mail package. |
| SigningPreparer |
This class provides an utility for preparing data for the signing procedure.
|
| SMimeBodyPart |
This class extends the standard MimeBodyPart class of the jakarta.mail.internet
package about MessageDigest calculation.
|
| SMimeCompressed | |
| SMIMECounter |
SMIMECounter is a singleton class that counts S/MIME
operations performed by an application. |
| SMimeEncrypted |
This class represents the "CMS EnvelopedData object carrying" part of a S/MIME
message.
|
| SMimeMailer |
This class implements a simple S/MIME mailing tool.
|
| 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.
|
| TextFileDataSource |
| Exception | Description |
|---|---|
| SMimeException |
This exception is thrown when there occurs a problem with S/MIME.
|