| Modifier and Type | Method and Description |
|---|---|
SmimeKey |
SmimeKeyStore.getPrivateKey(String alias,
char[] password)
Returns the S/MIME key associated with the given alias, using the given
password to recover it.
|
SmimeKey |
SmimeKeyStore.getPrivateKey(String alias,
char[] password,
boolean discardPassword)
Returns the S/MIME key associated with the given alias, using the given
password to recover it.
|
| Modifier and Type | Method and Description |
|---|---|
static jakarta.mail.internet.MimeBodyPart |
SmimeUtil.decrypt(jakarta.mail.internet.MimeBodyPart mimeBodyPart,
SmimeKey smimeKey)
Decrypts an S/MIME encrypted MIME body part and yields a new MIME body
part.
|
static jakarta.mail.internet.MimeBodyPart |
SmimeUtil.decrypt(jakarta.mail.internet.MimeMultipart mimeMultipart,
SmimeKey smimeKey)
Decrypts an S/MIME encrypted MIME multipart and yields a new MIME body
part.
|
static jakarta.mail.internet.MimeMessage |
SmimeUtil.decrypt(jakarta.mail.Session session,
jakarta.mail.internet.MimeMessage mimeMessage,
SmimeKey smimeKey)
Decrypts an S/MIME encrypted MIME message and yields a new MIME message.
|
static jakarta.mail.internet.MimeBodyPart |
SmimeUtil.sign(jakarta.mail.internet.MimeBodyPart mimeBodyPart,
SmimeKey smimeKey)
Signs a MIME body part and yields a new S/MIME signed MIME body part.
|
static jakarta.mail.internet.MimeBodyPart |
SmimeUtil.sign(jakarta.mail.internet.MimeBodyPart mimeBodyPart,
SmimeKey smimeKey,
String algorithmName)
Signs a MIME body part and yields a new S/MIME signed MIME body part.
|
static <T extends jakarta.mail.internet.MimeMessage> |
SmimeUtil.sign(jakarta.mail.Session session,
@Nullable String messageId,
T mimeMessage,
SmimeKey smimeKey)
Signs a MIME message and yields a new S/MIME signed MIME message.
|
static <T extends jakarta.mail.internet.MimeMessage> |
SmimeUtil.sign(jakarta.mail.Session session,
@Nullable String messageId,
T mimeMessage,
SmimeKey smimeKey,
String algorithmName)
Signs a MIME message and yields a new S/MIME signed MIME message.
|
Copyright © 2021–2024. All rights reserved.