У меня есть React-интерфейс, использующий Amplify и Cognito, и Java-бэкэнд. В React пользователь может войти в систему, а затем вызвать «Storage.put», и файл будет сохранен в личной папке пользователя. В бэкэнде Java я хочу получить пользователя, использующего AdminGetUser , а затем сохранить файл в его пользовательской папке без входа в систему. Проблема в бэкэнде Java. Я не знаю, как это сделать, кроме как конкатенировать путь, т.е. / private / {user_sub}. Есть ли способ использовать тот же механизм, который используется в Amplify, когда я просто передаю SUB в качестве параметра клиенту AmazonS3 и помещаю файл в папку пользователя без какого-либо ручного вмешательства?
Спасибо!