Class RefineSSLClientUtil


  • public class RefineSSLClientUtil
    extends java.lang.Object
    Deprecated.
    use TLSHelper instead
    • Method Detail

      • getTrustManagers

        public static javax.net.ssl.TrustManager[] getTrustManagers()
        Deprecated.
      • getSslSocketFactory

        public static javax.net.ssl.SSLSocketFactory getSslSocketFactory()
                                                                  throws java.security.NoSuchAlgorithmException,
                                                                         java.security.KeyManagementException
        Deprecated.
        Throws:
        java.security.NoSuchAlgorithmException
        java.security.KeyManagementException
      • getSSLProtocol

        public static java.lang.String getSSLProtocol()
        Deprecated.
      • setSSLProtocol

        public static void setSSLProtocol​(java.lang.String protocol)
        Deprecated.
      • setTruststoreDetails

        public static void setTruststoreDetails​(java.lang.String absPathToTruststore,
                                                char[] tsPassword)
                                         throws java.lang.IllegalArgumentException,
                                                EncryptedObjectException
        Deprecated.
        Sets the details about the trust store to be used.
        Parameters:
        absPathToTruststore - Absolute path to the trust store file
        tsPassword - Trust store password as char array.
        Throws:
        java.lang.IllegalArgumentException - if the trust store path is null or empty
        EncryptedObjectException - if the EncryptedObject for the password encounters some problem
      • isSSLConfiguredInXML

        public static boolean isSSLConfiguredInXML()
        Deprecated.