import java.io.File;
import java.io.IOException;
+import java.net.URI;
import java.util.concurrent.TimeoutException;
public class ProvisioningManager {
return new ProvisioningManager(pathConfig, serviceConfiguration, userAgent);
}
- public String getDeviceLinkUri() throws TimeoutException, IOException {
+ public URI getDeviceLinkUri() throws TimeoutException, IOException {
var deviceUuid = accountManager.getNewDeviceUuid();
return new DeviceLinkInfo(deviceUuid, identityKey.getPublicKey().getPublicKey()).createDeviceLinkUri();
ret.getIdentity(),
registrationId,
profileKey);
- account.save();
Manager m = null;
try {
}
try {
- m.requestSyncGroups();
- m.requestSyncContacts();
- m.requestSyncBlocked();
- m.requestSyncConfiguration();
- m.requestSyncKeys();
+ m.requestAllSyncData();
} catch (Exception e) {
logger.error("Failed to request sync messages from linked device.");
throw e;
}
- account.save();
-
final var result = m;
account = null;
m = null;