Mercury-IM/core-old/src/main/java/org/mercury_im/messenger/core/connection/MercuryConfiguration.java

33 lines
1.0 KiB
Java
Raw Normal View History

2019-08-25 17:54:03 +02:00
package org.mercury_im.messenger.core.connection;
2019-08-12 00:34:19 +02:00
2019-08-20 01:15:30 +02:00
import org.jivesoftware.smack.SmackConfiguration;
2019-08-12 00:34:19 +02:00
public class MercuryConfiguration {
2019-08-20 01:15:30 +02:00
static {
SmackConfiguration.DEBUG = true;
// Make sure Smack is initialized.
SmackConfiguration.getVersion();
}
2019-08-12 00:34:19 +02:00
public static final String[] enabledCiphers = {
2019-08-19 02:36:31 +02:00
"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384",
"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384",
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
"TLS_DHE_RSA_WITH_AES_256_CBC_SHA256",
"TLS_DHE_RSA_WITH_AES_256_CBC_SHA",
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256",
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
"TLS_DHE_RSA_WITH_AES_128_CBC_SHA256",
"TLS_DHE_RSA_WITH_AES_128_CBC_SHA"
2019-08-12 00:34:19 +02:00
};
public static final String[] enabledProtocols = {
"TLSv1.2",
"TLSv1.3"
};
}