Skip navigation links
C D E G K O S T V 

C

checkSignature(MimeMultipart) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Checks the signature on an S/MIME signed MIME multipart.
checkSignature(MimePart) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Checks the signature on an S/MIME signed MIME part (i.e.
containsPrivateKeyAlias(String) - Method in class org.simplejavamail.utils.mail.smime.SmimeKeyStore
Checks if the given alias exists in the PKCS12 keystore.

D

decrypt(Session, MimeMessage, SmimeKey) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Decrypts an S/MIME encrypted MIME message and yields a new MIME message.
decrypt(MimeBodyPart, SmimeKey) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Decrypts an S/MIME encrypted MIME body part and yields a new MIME body part.
decrypt(MimeMultipart, SmimeKey) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Decrypts an S/MIME encrypted MIME multipart and yields a new MIME body part.
DEFAULT_CIPHER - Static variable in class org.simplejavamail.utils.mail.smime.SmimeUtil
 
DEFAULT_KEY_ENCAPSULATION_ALGORITHM - Static variable in class org.simplejavamail.utils.mail.smime.SmimeUtil
 
DEFAULT_SIGNATURE_ALGORITHM_NAME - Static variable in class org.simplejavamail.utils.mail.smime.SmimeUtil
Unfortunately, these constants are not available in the Bouncy Castle, and they have to be passed as strings.

E

encrypt(Session, String, MimeMessage, X509Certificate) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Encrypts a MIME message and yields a new S/MIME encrypted MIME message.
encrypt(Session, MimeMessage, String, X509Certificate, KeyEncapsulationAlgorithm, ASN1ObjectIdentifier) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Encrypts a MIME message and yields a new S/MIME encrypted MIME message.
encrypt(MimeBodyPart, X509Certificate) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Encrypts a MIME body part and yields a new S/MIME encrypted MIME body part.
encrypt(MimeBodyPart, X509Certificate, KeyEncapsulationAlgorithm, ASN1ObjectIdentifier) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Encrypts a MIME body part and yields a new S/MIME encrypted MIME body part.

G

getAssociatedAddresses() - Method in class org.simplejavamail.utils.mail.smime.SmimeKey
Compiles and returns the list of email address associated with the certificate of this SmimeKey by inspecting the subjects distinguished name.
getCertificate() - Method in class org.simplejavamail.utils.mail.smime.SmimeKey
Returns the certificate that holds the public key that corresponds to the private key of this SmimeKey.
getCertificateChain() - Method in class org.simplejavamail.utils.mail.smime.SmimeKey
Returns the chain of certificates of this SmimeKey starting with the certificate that holds the public key that corresponds to the private key of this SmimeKey and ending with the trust anchor.
getPrivateKey() - Method in class org.simplejavamail.utils.mail.smime.SmimeKey
Returns the private key of this SmimeKey.
getPrivateKey(String, char[]) - Method in class org.simplejavamail.utils.mail.smime.SmimeKeyStore
Returns the S/MIME key associated with the given alias, using the given password to recover it.
getPrivateKey(String, char[], boolean) - Method in class org.simplejavamail.utils.mail.smime.SmimeKeyStore
Returns the S/MIME key associated with the given alias, using the given password to recover it.
getPrivateKeyAliases() - Method in class org.simplejavamail.utils.mail.smime.SmimeKeyStore
Returns a set containing all aliases listed in the PKCS12 keystore.
getSignedByAddress(MimeMultipart) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
 
getSignedByAddress(MimePart) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
 
getSignedContent(MimeMultipart) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Returns the signed MIME body part of an S/MIME signed MIME multipart.
getSignedContent(MimePart) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Returns the signed MIME body part of an S/MIME signed MIME part (i.e.
getStatus(MimeMultipart) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Returns the S/MIME state of a MIME multipart.
getStatus(MimePart) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Returns the S/MIME state of a MIME part (i.e.

K

KeyEncapsulationAlgorithm - Enum in org.simplejavamail.utils.mail.smime
 

O

org.simplejavamail.utils.mail.smime - package org.simplejavamail.utils.mail.smime
 

S

sign(MimeBodyPart, SmimeKey) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Signs a MIME body part and yields a new S/MIME signed MIME body part.
sign(MimeBodyPart, SmimeKey, String) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Signs a MIME body part and yields a new S/MIME signed MIME body part.
sign(Session, String, T, SmimeKey) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Signs a MIME message and yields a new S/MIME signed MIME message.
sign(Session, String, T, SmimeKey, String) - Static method in class org.simplejavamail.utils.mail.smime.SmimeUtil
Signs a MIME message and yields a new S/MIME signed MIME message.
size() - Method in class org.simplejavamail.utils.mail.smime.SmimeKeyStore
Returns the number of entries in the underlying PKCS12 keystore.
SmimeException - Exception in org.simplejavamail.utils.mail.smime
A RuntimeException that is used to indicate S/MIME specific missbehaviors or to wrap other Exceptions that were thrown during the processing of S/MIME specific operations.
SmimeException(String, Throwable) - Constructor for exception org.simplejavamail.utils.mail.smime.SmimeException
Create a new SmimeException with the given message and cause.
SmimeException(String) - Constructor for exception org.simplejavamail.utils.mail.smime.SmimeException
Create a new SmimeException with the given message.
SmimeKey - Class in org.simplejavamail.utils.mail.smime
A wrapper around a PrivateKey and a chain of X509Certificates used to sign or decrypt a MIME message.
SmimeKey(PrivateKey, X509Certificate...) - Constructor for class org.simplejavamail.utils.mail.smime.SmimeKey
Create a new SmimeKey with the given private key and certificate chain.
SmimeKeyStore - Class in org.simplejavamail.utils.mail.smime
A wrapper around a KeyStore that can be initialized with a PKCS12 keystore and is used to obtain SmimeKeys.
SmimeKeyStore(InputStream, char[]) - Constructor for class org.simplejavamail.utils.mail.smime.SmimeKeyStore
Creates a new SmimeKeyStore by loading a PKCS12 keystore from the given input stream.
SmimeKeyStore(InputStream, char[], boolean) - Constructor for class org.simplejavamail.utils.mail.smime.SmimeKeyStore
Creates a new SmimeKeyStore by loading a PKCS12 keystore from the given input stream.
SmimeMessageIdFixingMimeMessage - Class in org.simplejavamail.utils.mail.smime
 
SmimeMessageIdFixingMimeMessage(Session, String) - Constructor for class org.simplejavamail.utils.mail.smime.SmimeMessageIdFixingMimeMessage
 
SmimeMessageIdFixingSMTPMessage - Class in org.simplejavamail.utils.mail.smime
 
SmimeMessageIdFixingSMTPMessage(Session, String) - Constructor for class org.simplejavamail.utils.mail.smime.SmimeMessageIdFixingSMTPMessage
 
SmimeState - Enum in org.simplejavamail.utils.mail.smime
The SmimeState of a MimePart or MimeMultipart is derived from the corresponding content type and can be obtained with checkSignature();
SmimeUtil - Class in org.simplejavamail.utils.mail.smime
Utilities for handling S/MIME specific operations on MIME messages from JavaMail.

T

toString() - Method in class org.simplejavamail.utils.mail.smime.SmimeMessageIdFixingMimeMessage
 
toString() - Method in class org.simplejavamail.utils.mail.smime.SmimeMessageIdFixingSMTPMessage
 

V

valueOf(String) - Static method in enum org.simplejavamail.utils.mail.smime.KeyEncapsulationAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.simplejavamail.utils.mail.smime.SmimeState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.simplejavamail.utils.mail.smime.KeyEncapsulationAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.simplejavamail.utils.mail.smime.SmimeState
Returns an array containing the constants of this enum type, in the order they are declared.
C D E G K O S T V 
Skip navigation links

Copyright © 2021–2024. All rights reserved.