Class is used to maintain SMIME possibility. This handler is extension of
DefaultMailMessageHandler, and all parameters used in configuration of its super class
are used in this extension too, whith addition of more parameters.
author: Vladimir Radisic
securityType Security identifier can can take the following values:
1 - SignedSMIME
2 - EnvelopedSMIME
3 - SignedAndEnvelopedSMIME
4 - EnvelopedAndSignedSMIME
Anything else means that there is no security issues and pure email will be sent.
Parameter that represents choosen security type for email that should be sent. The
parameter is of String type and can take the following values:
1 - SignedSMIME
2 - EnvelopedSMIME
3 - SignedAndEnvelopedSMIME
4 - EnvelopedAndSignedSMIME
Anything else means that there is no security issues and pure email will be sent
SMIME_ENVELOP_ALGORITHM
final public static String SMIME_ENVELOP_ALGORITHM(Code)
SMIME_ENVELOP_BCC_CERT
final public static String SMIME_ENVELOP_BCC_CERT(Code)
SMIME_ENVELOP_BCC_KEYSTORE
final public static String SMIME_ENVELOP_BCC_KEYSTORE(Code)
SMIME_ENVELOP_BCC_KEYSTORE_CERT_ALIAS
final public static String SMIME_ENVELOP_BCC_KEYSTORE_CERT_ALIAS(Code)
SMIME_ENVELOP_BCC_KEYSTORE_PASSWORD
final public static String SMIME_ENVELOP_BCC_KEYSTORE_PASSWORD(Code)
SMIME_ENVELOP_BCC_KEYSTORE_TYPE
final public static String SMIME_ENVELOP_BCC_KEYSTORE_TYPE(Code)
SMIME_ENVELOP_CC_CERT
final public static String SMIME_ENVELOP_CC_CERT(Code)
SMIME_ENVELOP_CC_KEYSTORE
final public static String SMIME_ENVELOP_CC_KEYSTORE(Code)
SMIME_ENVELOP_CC_KEYSTORE_CERT_ALIAS
final public static String SMIME_ENVELOP_CC_KEYSTORE_CERT_ALIAS(Code)
SMIME_ENVELOP_CC_KEYSTORE_PASSWORD
final public static String SMIME_ENVELOP_CC_KEYSTORE_PASSWORD(Code)
SMIME_ENVELOP_CC_KEYSTORE_TYPE
final public static String SMIME_ENVELOP_CC_KEYSTORE_TYPE(Code)
SMIME_ENVELOP_DEFAULT_ALGORITHM
final public static String SMIME_ENVELOP_DEFAULT_ALGORITHM(Code)
SMIME_ENVELOP_DEFAULT_KEYSTORE_NAME
final public static String SMIME_ENVELOP_DEFAULT_KEYSTORE_NAME(Code)
SMIME_ENVELOP_DEFAULT_KEYSTORE_PASSWORD
final public static String SMIME_ENVELOP_DEFAULT_KEYSTORE_PASSWORD(Code)
SMIME_ENVELOP_DEFAULT_KEYSTORE_TYPE
final public static String SMIME_ENVELOP_DEFAULT_KEYSTORE_TYPE(Code)
SMIME_ENVELOP_DEFAULT_KEY_LENGTH
final public static String SMIME_ENVELOP_DEFAULT_KEY_LENGTH(Code)
SMIME_ENVELOP_DEFAULT_PATH
final public static String SMIME_ENVELOP_DEFAULT_PATH(Code)
SMIME_ENVELOP_KEY_LENGTH
final public static String SMIME_ENVELOP_KEY_LENGTH(Code)
SMIME_ENVELOP_TO_CERT
final public static String SMIME_ENVELOP_TO_CERT(Code)
SMIME_ENVELOP_TO_KEYSTORE
final public static String SMIME_ENVELOP_TO_KEYSTORE(Code)
SMIME_ENVELOP_TO_KEYSTORE_CERT_ALIAS
final public static String SMIME_ENVELOP_TO_KEYSTORE_CERT_ALIAS(Code)
SMIME_ENVELOP_TO_KEYSTORE_PASSWORD
final public static String SMIME_ENVELOP_TO_KEYSTORE_PASSWORD(Code)
SMIME_ENVELOP_TO_KEYSTORE_TYPE
final public static String SMIME_ENVELOP_TO_KEYSTORE_TYPE(Code)
SMIME_SIGNED_CAPABILITIES_ENCIPHER
final public static String SMIME_SIGNED_CAPABILITIES_ENCIPHER(Code)
SMIME_SIGNED_CAPABILITIES_SIGNATURE
final public static String SMIME_SIGNED_CAPABILITIES_SIGNATURE(Code)
SMIME_SIGNED_CAPABILITIES_SYMMETRIC
final public static String SMIME_SIGNED_CAPABILITIES_SYMMETRIC(Code)
SMIME_SIGNED_DEFAULT_ALGORITHM
final public static String SMIME_SIGNED_DEFAULT_ALGORITHM(Code)
SMIME_SIGNED_DEFAULT_EXTERNAL_SIGNATURE
final public static String SMIME_SIGNED_DEFAULT_EXTERNAL_SIGNATURE(Code)
SMIME_SIGNED_DEFAULT_INCLUDE_CERT
final public static String SMIME_SIGNED_DEFAULT_INCLUDE_CERT(Code)
SMIME_SIGNED_DEFAULT_INCLUDE_SIGN_ATTRIB
final public static String SMIME_SIGNED_DEFAULT_INCLUDE_SIGN_ATTRIB(Code)
SMIME_SIGNED_DEFAULT_KEYSTORE_NAME
final public static String SMIME_SIGNED_DEFAULT_KEYSTORE_NAME(Code)
SMIME_SIGNED_DEFAULT_KEYSTORE_PASSWORD
final public static String SMIME_SIGNED_DEFAULT_KEYSTORE_PASSWORD(Code)
SMIME_SIGNED_DEFAULT_KEYSTORE_TYPE
final public static String SMIME_SIGNED_DEFAULT_KEYSTORE_TYPE(Code)
SMIME_SIGNED_DEFAULT_PATH
final public static String SMIME_SIGNED_DEFAULT_PATH(Code)
SMIME_SIGNED_EXTERNAL_SIGNATURE
final public static String SMIME_SIGNED_EXTERNAL_SIGNATURE(Code)
SMIME_SIGNED_KEYSTORE
final public static String SMIME_SIGNED_KEYSTORE(Code)
SMIME_SIGNED_KEYSTORE_ALGORITHM
final public static String SMIME_SIGNED_KEYSTORE_ALGORITHM(Code)
SMIME_SIGNED_KEYSTORE_CERT_ALIAS
final public static String SMIME_SIGNED_KEYSTORE_CERT_ALIAS(Code)
SMIME_SIGNED_KEYSTORE_INCLUDE_CERT
final public static String SMIME_SIGNED_KEYSTORE_INCLUDE_CERT(Code)
SMIME_SIGNED_KEYSTORE_INCLUDE_SIGN_ATTRIB
final public static String SMIME_SIGNED_KEYSTORE_INCLUDE_SIGN_ATTRIB(Code)
SMIME_SIGNED_KEYSTORE_PASSWORD
final public static String SMIME_SIGNED_KEYSTORE_PASSWORD(Code)
SMIME_SIGNED_KEYSTORE_TYPE
final public static String SMIME_SIGNED_KEYSTORE_TYPE(Code)
Security identifier can can take the following values:
1 - SignedSMIME
2 - EnvelopedSMIME
3 - SignedAndEnvelopedSMIME
4 - EnvelopedAndSignedSMIME
Anything else means that there is no security issues and pure email will be sent.