|
59 | 59 | */
|
60 | 60 | public final class SmimeUtil {
|
61 | 61 |
|
62 |
| - private static final String defaultSignatureAlgorithmName = "SHA256withRSA"; |
63 |
| - private static final KeyEncapsulationAlgorithm defaultKeyEncapsulationAlgorithm = KeyEncapsulationAlgorithm.RSA; |
64 |
| - private static final ASN1ObjectIdentifier defaultCipher = CMSAlgorithm.DES_EDE3_CBC; |
| 62 | + private static final String DEFAULT_SIGNATURE_ALGORITHM_NAME = "SHA256withRSA"; |
| 63 | + private static final KeyEncapsulationAlgorithm DEFAULT_KEY_ENCAPSULATION_ALGORITHM = KeyEncapsulationAlgorithm.RSA; |
| 64 | + private static final ASN1ObjectIdentifier DEFAULT_CIPHER = CMSAlgorithm.DES_EDE3_CBC; |
65 | 65 |
|
66 | 66 | static {
|
67 | 67 | if (null == Security.getProvider(BouncyCastleProvider.PROVIDER_NAME)) {
|
@@ -95,7 +95,7 @@ private static void updateMailcapCommandMap() {
|
95 | 95 | * @return The new S/MIME encrypted {@link MimeMessage}.
|
96 | 96 | */
|
97 | 97 | public static MimeMessage encrypt(Session session, MimeMessage mimeMessage, X509Certificate certificate) {
|
98 |
| - return encrypt(session, mimeMessage, certificate, defaultKeyEncapsulationAlgorithm, defaultCipher); |
| 98 | + return encrypt(session, mimeMessage, certificate, DEFAULT_KEY_ENCAPSULATION_ALGORITHM, DEFAULT_CIPHER); |
99 | 99 | }
|
100 | 100 |
|
101 | 101 | /**
|
@@ -139,7 +139,7 @@ public static MimeMessage encrypt(Session session, MimeMessage mimeMessage, X509
|
139 | 139 | * @return The new S/MIME encrypted {@link MimeBodyPart}.
|
140 | 140 | */
|
141 | 141 | public static MimeBodyPart encrypt(MimeBodyPart mimeBodyPart, X509Certificate certificate) {
|
142 |
| - return encrypt(mimeBodyPart, certificate, defaultKeyEncapsulationAlgorithm, defaultCipher); |
| 142 | + return encrypt(mimeBodyPart, certificate, DEFAULT_KEY_ENCAPSULATION_ALGORITHM, DEFAULT_CIPHER); |
143 | 143 | }
|
144 | 144 |
|
145 | 145 | /**
|
@@ -322,7 +322,7 @@ private static void copyContent(MimeBodyPart fromBodyPart, MimeMessage toMessage
|
322 | 322 | * @return The new S/MIME signed {@link MimeBodyPart}.
|
323 | 323 | */
|
324 | 324 | public static MimeBodyPart sign(MimeBodyPart mimeBodyPart, SmimeKey smimeKey) {
|
325 |
| - return sign(mimeBodyPart, smimeKey, defaultSignatureAlgorithmName); |
| 325 | + return sign(mimeBodyPart, smimeKey, DEFAULT_SIGNATURE_ALGORITHM_NAME); |
326 | 326 | }
|
327 | 327 |
|
328 | 328 | /**
|
@@ -416,7 +416,7 @@ private static JcaCertStore getCertificateStore(SmimeKey smimeKey) throws Certif
|
416 | 416 | * @return The new S/MIME signed {@link MimeMessage} or {@link SMTPMessage}.
|
417 | 417 | */
|
418 | 418 | public static <T extends MimeMessage> T sign(Session session, T mimeMessage, SmimeKey smimeKey) {
|
419 |
| - return sign(session, mimeMessage, smimeKey, defaultSignatureAlgorithmName); |
| 419 | + return sign(session, mimeMessage, smimeKey, DEFAULT_SIGNATURE_ALGORITHM_NAME); |
420 | 420 | }
|
421 | 421 |
|
422 | 422 | /**
|
|
0 commit comments