В нашем приложении мы должны зашифровать/дешифровать значения свойства Json (а не имя свойства) для каждого запроса и ответа. Пример ,
{"userName":"encrypted value", "email":"encrypted value"}
Spring Boot - Шифрование данных JSON
Мы используем Sprint загрузки 1.3, и мы используем @RequestBody и @ResponseBody аннотаций, чтобы связать запрос JSON с объектом и сериализация объект ответа как JSON.
Мы не делаем хотите вызвать метод шифрования/дешифрования в каждом нашем методе контроллера. Можно ли каким-либо образом проинструктировать sprint расшифровать значения json до привязки к объекту запроса? Аналогично, чтобы зашифровать значения поля объекта ответа перед их преобразованием в json? Или настройка Джексона может помочь нам?
Спасибо!
Создание пользовательского клиента и сделать его там до вызова службы .. – johnnynemonic
Что о реализации расшифровывать в добытчика и шифрования в инкубаторе? –
Не вломился бы или расширил AbstractJackson2HttpMessageConverter более конкретным, так как здесь создан ответ json, а последний пункт перед его покраснением? – bigbadmouse