protected String getToken(String reportedUuid) { Map<String, Object> data = new HashMap<String, Object>(); data.put(HostConstants.FIELD_REPORTED_UUID, reportedUuid); return tokenService.generateToken(data); }
protected String getToken(Host host, Map<String, Object> inputData, Date expiration) { Map<String, Object> data = new HashMap<String, Object>(inputData); String uuid = DataAccessor.fields(host).withKey(HostConstants.FIELD_REPORTED_UUID).as(String.class); if (uuid != null) { data.put(HOST_UUID, uuid); } else { data.put(HOST_UUID, host.getUuid()); } if (expiration == null) { return tokenService.generateToken(data); } else { return tokenService.generateToken(data, expiration); } }
protected void setSecrets(Instance instance, Map<Object, Object> data) { List<SecretReference> secrets = DataAccessor.fieldObjectList(instance, InstanceConstants.FIELD_SECRETS, SecretReference.class, jsonMapper); if (secrets == null || secrets.isEmpty()) { return; } StorageDriver driver = storageDriverDao.findSecretsDriver(instance.getAccountId()); if (driver == null) { return; } String token = tokenService.generateToken(CollectionUtils.asMap("uuid", instance.getUuid()), new Date(System.currentTimeMillis() + 31556926000L)); try { Volume vol = storageDriverDao.createSecretsVolume(instance, driver, token); create(vol, null); } catch (ProcessCancelException e) { // ignore } }
metaQueryPayload.put("service", serviceStatsQuery); meta.setToken(tokenService.generateToken(metaQueryPayload)); meta.setUrl(metaUrl);
metaQueryPayload.put(ProjectConstants.TYPE, serviceStatsQuery); meta.setToken(tokenService.generateToken(metaQueryPayload)); meta.setUrl(metaUrl);