public class WebSocketUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLOVER_PROD_SERVER |
protected static java.lang.String |
DEV_CERT_URL_PATTERN |
protected static java.lang.String |
ENV_CERT_URL_PATTERN |
Modifier and Type | Method and Description |
---|---|
static java.net.URI |
createNonsecureURI(java.lang.String ipAddress,
java.lang.String port)
Creates a URI for a non-secure websocket connection to a Clover Device
|
static java.net.URI |
createSecureURI(java.lang.String ipAddress,
java.lang.String port)
Creates a URI for a secure websocket connection to a Clover Device
|
static void |
createTrustStoreFromNetwork(TrustStoreLoadListener afterLoaded)
Creates a default KeyStore from 'https://www.clover.com' of Clover Device CA Certificates
|
static void |
createTrustStoreFromResource(TrustStoreLoadListener afterLoaded)
Creates a default KeyStore from '/resources/certs' of Clover Device CA Certificates
|
protected static final java.lang.String DEV_CERT_URL_PATTERN
protected static final java.lang.String ENV_CERT_URL_PATTERN
public static final java.lang.String CLOVER_PROD_SERVER
public static void createTrustStoreFromResource(TrustStoreLoadListener afterLoaded)
afterLoaded
- listener for when certs are loadedpublic static void createTrustStoreFromNetwork(TrustStoreLoadListener afterLoaded)
afterLoaded
- listener for when certs are loadedpublic static java.net.URI createSecureURI(java.lang.String ipAddress, java.lang.String port)
ipAddress
- IP Address of Clover Deviceport
- Port Number of Clover Devicepublic static java.net.URI createNonsecureURI(java.lang.String ipAddress, java.lang.String port)
ipAddress
- IP Address of Clover Deviceport
- Port Number of Clover Device