Class SecurityUtils
- java.lang.Object
-
- com.avaya.clientservices.network.security.SecurityUtils
-
public class SecurityUtils extends java.lang.ObjectSome security utils so that code isn't duplicated.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]SUPPORTED_CIPHER_SUITESDeprecated.UseClient.getConfiguredCipherSuites()instead.static java.lang.String[]SUPPORTED_PROTOCOLSstatic java.lang.String[]SUPPORTED_PROTOCOLS_TLS1_1static java.lang.String[]SUPPORTED_PROTOCOLS_TLS1_2static java.lang.String[]SUPPORTED_PROTOCOLS_TLS1_3
-
Constructor Summary
Constructors Constructor Description SecurityUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidsecure(javax.net.ssl.SSLEngine sslEngine)static voidsecure(javax.net.ssl.SSLEngine sslEngine, TLSProtocolVersion minTLS)static voidsecure(javax.net.ssl.SSLSocket sslSocket)static voidsecure(javax.net.ssl.SSLSocket sslSocket, TLSProtocolVersion minTLS)static voidupdateConfiguredSSLCipherSuites(java.util.List<java.lang.String> configuredCipherSuites)
-
-
-
Field Detail
-
SUPPORTED_PROTOCOLS
public static final java.lang.String[] SUPPORTED_PROTOCOLS
-
SUPPORTED_PROTOCOLS_TLS1_1
public static final java.lang.String[] SUPPORTED_PROTOCOLS_TLS1_1
-
SUPPORTED_PROTOCOLS_TLS1_2
public static final java.lang.String[] SUPPORTED_PROTOCOLS_TLS1_2
-
SUPPORTED_PROTOCOLS_TLS1_3
public static final java.lang.String[] SUPPORTED_PROTOCOLS_TLS1_3
-
SUPPORTED_CIPHER_SUITES
public static final java.lang.String[] SUPPORTED_CIPHER_SUITES
Deprecated.UseClient.getConfiguredCipherSuites()instead.
-
-
Method Detail
-
updateConfiguredSSLCipherSuites
public static void updateConfiguredSSLCipherSuites(java.util.List<java.lang.String> configuredCipherSuites)
-
secure
public static void secure(javax.net.ssl.SSLEngine sslEngine)
-
secure
public static void secure(javax.net.ssl.SSLSocket sslSocket)
-
secure
public static void secure(javax.net.ssl.SSLEngine sslEngine, TLSProtocolVersion minTLS)
-
secure
public static void secure(javax.net.ssl.SSLSocket sslSocket, TLSProtocolVersion minTLS)
-
-