33 lines
1.0 KiB
Java
33 lines
1.0 KiB
Java
package org.mercury_im.messenger.core.connection;
|
|
|
|
import org.jivesoftware.smack.SmackConfiguration;
|
|
|
|
public class MercuryConfiguration {
|
|
|
|
static {
|
|
SmackConfiguration.DEBUG = true;
|
|
// Make sure Smack is initialized.
|
|
SmackConfiguration.getVersion();
|
|
}
|
|
|
|
public static final String[] enabledCiphers = {
|
|
"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"
|
|
};
|
|
|
|
public static final String[] enabledProtocols = {
|
|
"TLSv1.2",
|
|
"TLSv1.3"
|
|
};
|
|
}
|