Джексон Динамическая фильтрация свойств при десериализации

У меня есть REST WS для обновления объекта бина, который получает строку JSON в качестве входных данных.

ABean entity = svc.findEntity(...);
objectMapper.readerForUpdating(entity).readValue(json);
[...]
svc.save(entity);

ABean is a complex type containing also other objects например.:

class ABean {
    public BBean b;
    public CBean c;

    public String d;
}

svc.save (...)will save the bean and the embedded objects.

По соображениям безопасности я хочу отфильтровать некоторые свойства, которые могут быть обновлены строкой JSON, но я хочу сделать это динамически, чтобы для каждой WS (или роли пользователя) я мог решить, какие свойства не следует обновлять ( поэтому я не могу просто использовать Jackson Views)

Подводя итог, могу ли я как-то динамически отфильтровать свойства во время десериализации JSON?

Ответы на вопрос(4)

Ваш ответ на вопрос