#java #cumulocity
#java #совокупность
Вопрос:
Я создаю класс для упрощения распространения файлов на устройства из cumulocity
/**
* Class to simplify pushing files to the devices
*/
public class GenericFileUploadDriver implements Driver, OperationExecutor {
Используя c8y_DownloadConfigFile, я мог бы получить URL-адрес файла на клиенте, по-видимому, мне нужно вручную пройти аутентификацию, чтобы получить к нему доступ.
Я хотел бы использовать учетные данные из файла cfg / device.properties. Мне интересно, какой самый простой способ получить к ним доступ из этого контекста?
Спасибо
Ответ №1:
Вы могли бы извлечь его из объекта Платформы, который вам передают:
public void initialize(Platform platform) throws Exception {
PlatformParameters parms = (PlatformParameters)platform;
String user = parms.getUser();
String password = parms.getPassword();
// ...
}