Class WebSocketUtils

java.lang.Object
com.clover.remote.client.utils.WebSocketUtils

public class WebSocketUtils extends Object
  • Field Details

  • Method Details

    • createTrustStoreFromResource

      public static void createTrustStoreFromResource(TrustStoreLoadListener afterLoaded)
      Creates a default KeyStore from '/resources/certs' of Clover Device CA Certificates
      Parameters:
      afterLoaded - listener for when certs are loaded
    • createTrustStoreFromNetwork

      public static void createTrustStoreFromNetwork(TrustStoreLoadListener afterLoaded)
      Creates a default KeyStore from 'https://www.clover.com' of Clover Device CA Certificates
      Parameters:
      afterLoaded - listener for when certs are loaded
    • createSecureURI

      public static URI createSecureURI(String ipAddress, String port)
      Creates a URI for a secure websocket connection to a Clover Device
      Parameters:
      ipAddress - IP Address of Clover Device
      port - Port Number of Clover Device
      Returns:
      a URI for secure connection to Clover Device
    • createNonsecureURI

      public static URI createNonsecureURI(String ipAddress, String port)
      Creates a URI for a non-secure websocket connection to a Clover Device
      Parameters:
      ipAddress - IP Address of Clover Device
      port - Port Number of Clover Device
      Returns:
      a URI for non-secure connection to Clover Device