|
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