public final class AstartePairingService
extends java.lang.Object
| Constructor and Description |
|---|
AstartePairingService(java.lang.String pairingUrl,
java.lang.String astarteRealm) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
registerDevice(java.lang.String jwtToken,
java.lang.String deviceId)
Register a device, obtaining its credentials secret.
|
protected java.util.List<AstarteTransport> |
reloadTransports(java.lang.String credentialSecret,
AstarteCryptoStore cryptoStore,
java.lang.String deviceId) |
protected java.security.cert.Certificate |
requestNewCertificate(java.lang.String credentialSecret,
AstarteCryptoStore cryptoStore,
java.lang.String deviceId) |
public AstartePairingService(java.lang.String pairingUrl,
java.lang.String astarteRealm)
public java.lang.String registerDevice(java.lang.String jwtToken,
java.lang.String deviceId)
throws java.io.IOException,
AstartePairingException
jwtToken - the token to access the agent APIdeviceId - the identify of deviceAstartePairingServiceException - if the initialization of the request has not been
successfuljava.io.IOException - if the execution of request has not been successfulAstartePairingException - if the response has not been successfulprotected java.util.List<AstarteTransport> reloadTransports(java.lang.String credentialSecret, AstarteCryptoStore cryptoStore, java.lang.String deviceId) throws AstartePairingException
AstartePairingExceptionprotected java.security.cert.Certificate requestNewCertificate(java.lang.String credentialSecret,
AstarteCryptoStore cryptoStore,
java.lang.String deviceId)
throws AstartePairingException
AstartePairingException